require 'test_helper' class ButtonLinkTest < ActionView::TestCase include UiBibz::Helpers::Ui::CoreHelper test "button_link" do actual = ui_button_link('state') expected = "state" assert_equal expected, actual end test "button_link with url" do actual = ui_button_link('state', url: '#new_url') expected = "state" assert_equal expected, actual end test "button_link with status" do actual = ui_button_link('state', status: :success) expected = "state" assert_equal expected, actual end test 'button_link outline' do actual = ui_button_link('state', status: :success, outline: true) expected = "state" assert_equal expected, actual end test 'button_link disabled' do actual = ui_button_link('state', state: :disabled) expected = "state" assert_equal expected, actual end test 'button_link active' do actual = ui_button_link('state', state: :active) expected = "state" assert_equal expected, actual end test 'button_link badge' do actual = ui_button_link('state', badge: 2) expected = "state2" assert_equal expected, actual end test 'button_link block' do actual = ui_button_link('state', type: :block) expected = "state" assert_equal expected, actual end test 'button_link size' do actual = ui_button_link('state', size: :sm) expected = "state" assert_equal expected, actual end test 'button_link toggle' do actual = ui_button_link('state', toggle: true) expected = "state" assert_equal expected, actual end test 'button_link glyph' do actual = ui_button_link('state', glyph: 'diamond') expected = " state" assert_equal expected, actual end end