Class | ControllerTest |
In: |
test/core/controller_test.rb
|
Parent: | Test::Unit::TestCase |
# File test/core/controller_test.rb, line 33 def setup @ui = Ui::Console::CLI.new() $logger = Logger.new(STDOUT) $logger.level = Logger::DEBUG #$logger.level = Logger::FATAL end
# File test/core/controller_test.rb, line 63 def test_invalid_service_provider_path assert_raises(ServiceProvidersPathNotFoundException) do controller = Core::Controller.new(:view => @ui, :service_providers => 'noneexistent') end assert_nothing_raised do controller = Core::Controller.new(:view => @ui, :service_providers => '../../core/serviceproviders') end end
# File test/core/controller_test.rb, line 40 def test_no_or_invalid_view # no view assert_raises(ArgumentError) do controller = Core::Controller.new() end # nil view assert_raises(ArgumentError) do controller = Core::Controller.new(:view => nil) end # invalid view assert_raises(ArgumentError) do controller = Core::Controller.new(:view => Object.new) end # valid view assert_nothing_raised do controller = Core::Controller.new(:view => @ui, :service_providers => '../../core/serviceproviders') end end