# frozen_string_literal: true
require 'test_helper'
class DropdownTest < ActionView::TestCase
include UiBibz::Helpers::Ui::CoreHelper
test 'Dropdown' do
actual = UiBibz::Ui::Core::Forms::Dropdowns::Dropdown.new('Dropdown').tap do |d|
d.link 'link'
end
expected = "
"
assert_equal expected, actual.render
end
test 'Dropdown status' do
actual = UiBibz::Ui::Core::Forms::Dropdowns::Dropdown.new('Dropdown', status: :primary).tap do |d|
d.link 'link'
end
expected = "
"
assert_equal expected, actual.render
end
test 'Dropdown outline' do
actual = UiBibz::Ui::Core::Forms::Dropdowns::Dropdown.new('Dropdown', status: :primary, outline: true).tap do |d|
d.link 'link'
end
expected = "
"
assert_equal expected, actual.render
end
test 'Split Dropdown' do
actual = UiBibz::Ui::Core::Forms::Dropdowns::Dropdown.new('Split Dropdown').tap do |d|
d.link 'state'
end
expected = "