Sha256: 20c89bb98f7ba8aaa9e4bcda7b115e14dc7dc017248b9210cf2cb798f103eb6d
Contents?: true
Size: 791 Bytes
Versions: 7
Compression:
Stored size: 791 Bytes
Contents
require 'test_helper' require 'menu_maker' require 'integration_test_helper' module MenuMaker class MenuHelperTest < ActionView::TestCase include MenuTestHelper include MenuHelper test 'menu helper that maps to Menu class' do expected_output = menu_fixture( suppliers_li_class: 'dropdown active open', list_supplier_class: 'active' ) current_output = menu_maker('/cms/suppliers') do |menu| menu.add 'Dashboard', '/cms/dashboard', icon: 'fa fa-dashboard' menu.add 'Suppliers', '#', icon: 'fa fa-user' do |submenu| submenu.add 'Add Supplier', '/cms/suppliers/new' submenu.add 'List Suppliers', '/cms/suppliers' end end assert_equal expected_output, current_output end end end
Version data entries
7 entries across 7 versions & 1 rubygems