Sha256: a266b8a7e241bc6a43a3f3814aafc3b23631cc44bcc28870dea80129a5301d03

Contents?: true

Size: 612 Bytes

Versions: 103

Compression:

Stored size: 612 Bytes

Contents

require 'rails_helper'

describe Navbar do
  let(:user) { create :user }
  let(:instancia) { described_class.new(user) }

  describe '#add_html' do
    subject { instancia.add_html(some_html) }

    let(:some_html) { '<p>Hola</p>' }

    it do
      expect { subject }.to(change(instancia, :extensiones))
    end
  end

  describe '#add_item' do
    subject { instancia.add_item('key', some_item) }

    let(:some_item) do
      {
        name: 'Título',
        path: 'root_path',
        policy: 'true'
      }
    end

    it do
      expect { subject }.to(change { instancia.bar('key') })
    end
  end
end

Version data entries

103 entries across 103 versions & 1 rubygems

Version Path
pg_rails-7.5.7 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.6 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.5 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.4 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.3 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.2 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.1 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.5.0 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.4.3 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.4.2 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.4.1 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.4.0 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.5 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.4 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.3 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.2 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.1 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.3.0 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.2.3 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.2.2 pg_layout/spec/lib/navbar_spec.rb