Sha256: 72435ab047907c7533809a311ed3eddfffba07cbf0fa96220886e86169e6203e
Contents?: true
Size: 906 Bytes
Versions: 5
Compression:
Stored size: 906 Bytes
Contents
require "test_helper" class DummyController < ActionController::Base; end class Futurism::Resolver::ControllerTest < ActiveSupport::TestCase test ".from defaults to ApplicationController" do controller = Futurism::Resolver::Controller.from(signed_string: nil) assert_equal controller, ApplicationController end test ".from uses Futurism.default_controller" do Futurism.default_controller = DummyController controller = Futurism::Resolver::Controller.from(signed_string: nil) assert_equal controller, DummyController Futurism.default_controller = nil end test ".from lookups up controller via signed_string:" do signed_controller_string = Futurism::MessageVerifier.message_verifier.generate(DummyController.to_s) controller = Futurism::Resolver::Controller.from(signed_string: signed_controller_string) assert_equal controller, DummyController end end
Version data entries
5 entries across 5 versions & 1 rubygems