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.2.1 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.2.0 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.16 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.15 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.14 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.13 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.12 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.11 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.10 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.9 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.8 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.7 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.6 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.5 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.4 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.3 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.2 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.1.pre.6 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.1.pre.5 pg_layout/spec/lib/navbar_spec.rb
pg_rails-7.1.1.pre.4 pg_layout/spec/lib/navbar_spec.rb