require 'test_helper'
include UiBibz::Helpers
class InputsSwitchFieldTest < ActionView::TestCase
# OK
test 'switch_field size' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', size: :lg).render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field animate' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', animate: false).render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field checked' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', {}, checked: true).render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field state' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', {}, state: "disabled").render
expected = ""
assert_equal expected, actual
end
# NON FONCTIONNEL
test 'switch_field readonly' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', {}, readonly: true).render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field left_color' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', left_color: "success").render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field right_color' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', right_color: "info").render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field middle_text' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', middle_text: "testlabeltext").render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field left_text' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', left_text: 'testonlabel').render
expected = ""
assert_equal expected, actual
end
# OK
test 'switch_field right_text' do
actual = UiBibz::Ui::Core::Inputs::SwitchField.new('test', right_text: "testofflabel").render
expected = ""
assert_equal expected, actual
end
end