Sha256: 83e5edabfe80defd8c2931e832eb2b7c21e313c8d89fb30b23935ccccd0ca558
Contents?: true
Size: 1.49 KB
Versions: 9
Compression:
Stored size: 1.49 KB
Contents
require 'test_helper' class ActionViewTest < MiniTestSpecRails::TestCase it 'resolves spec type for matching helper strings' do assert_view MiniTest::Spec.spec_type('WidgetHelper') assert_view MiniTest::Spec.spec_type('WidgetHelperTest') assert_view MiniTest::Spec.spec_type('Widget Helper Test') # And is case sensitive refute_view MiniTest::Spec.spec_type('widgethelper') refute_view MiniTest::Spec.spec_type('widgethelpertest') refute_view MiniTest::Spec.spec_type('widget helper test') end it 'resolves spec type for matching view strings' do assert_view MiniTest::Spec.spec_type('WidgetView') assert_view MiniTest::Spec.spec_type('WidgetViewTest') assert_view MiniTest::Spec.spec_type('Widget View Test') # And is case sensitive refute_view MiniTest::Spec.spec_type('widgetview') refute_view MiniTest::Spec.spec_type('widgetviewtest') refute_view MiniTest::Spec.spec_type('widget view test') end it 'wont match spec type for non space characters' do refute_view MiniTest::Spec.spec_type("Widget Helper\tTest") refute_view MiniTest::Spec.spec_type("Widget Helper\rTest") refute_view MiniTest::Spec.spec_type("Widget Helper\nTest") refute_view MiniTest::Spec.spec_type("Widget Helper\fTest") refute_view MiniTest::Spec.spec_type('Widget HelperXTest') end private def assert_view(actual) assert_equal ActionView::TestCase, actual end def refute_view(actual) refute_equal ActionView::TestCase, actual end end
Version data entries
9 entries across 9 versions & 1 rubygems