Sha256: 5c0aec0129a1456f6687bb706078f852c758f57e2f2165f9940c70fa75fee8e6

Contents?: true

Size: 572 Bytes

Versions: 37

Compression:

Stored size: 572 Bytes

Contents

require 'test_helper'

module PushType
  module MenuBuilder
    class Dsl::MenuTest < ActiveSupport::TestCase

      let(:menu) { MenuBuilder::Menu.new }

      describe '.build' do
        before do
          MenuBuilder::Dsl::Menu.build(menu) do
            element :div
            html_options class: 'foo-bar'
            active_class 'foo-active'
          end
        end

        it { menu.element.must_equal :div }
        it { menu.html_options[:class].must_equal 'foo-bar' }
        it { menu.active_class.must_equal 'foo-active' }
      end

    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
push_type_core-0.12.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.12.0 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.12.0.beta.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.11.2 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.11.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.11.0.beta.2 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.11.0.beta.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.4 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.3 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.2 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.0 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.0.beta.5 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.10.0.beta.3 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.5 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.3 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.2 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.1 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.0 test/lib/push_type/menu_builder/menu_dsl_test.rb
push_type_core-0.9.0.beta.4 test/lib/push_type/menu_builder/menu_dsl_test.rb