public When_registering_handlers() { _locator = new TestServiceLocator(); var register = new RouteRegistrar(_locator); register.Register(GetType()); }
public void Setup() { _locator = new TestServiceLocator(); _register = new BusRegistrar(_locator); if (TestHandleRegistrar.HandlerList.Count == 0) _register.Register(GetType()); }
public When_registering_handlers() { _locator = new TestServiceLocator(); _register = new BusRegistrar(_locator); if (TestHandleRegistrar.HandlerList.Count == 0) _register.Register(GetType()); }
public When_registering_all_handlers_in_assembly() { _testHandleRegistrar = new TestHandleRegistrar(); _locator = new TestServiceLocator(_testHandleRegistrar); var register = new RouteRegistrar(_locator); register.Register(GetType()); // Changed From RegisterINAssemblyOf to Register to match apparent changes in source file }
public When_registering_all_handlers_in_assembly() { _testHandleRegistrar = new TestHandleRegistrar(); _locator = new TestServiceLocator(_testHandleRegistrar); var register = new RouteRegistrar(_locator); register.RegisterInAssemblyOf(GetType()); }
private FormsAuthenticationTicketCreator GetTheTicketCreator() { var serviceLocator = new TestServiceLocator(); serviceLocator.ResolveThisInstanceAsThisType(testPrincipalProvider); return(new FormsAuthenticationTicketCreator(serviceLocator)); }
public void Setup() { _locator = new TestServiceLocator(); _register = new BusRegisterer(_locator); if (TestHandleRegistrer.HandlerList.Count == 0) { _register.Register(GetType()); } }
public When_registering_handlers() { _locator = new TestServiceLocator(); _register = new BusRegistrar(_locator); if (TestHandleRegistrar.HandlerList.Count == 0) { _register.Register(GetType()); } }
public void SetUp() { FakeHttpContextBase = new FakeHttpContext(); IContainer container = new Container(c => { c.For <HttpContextBase>().Use(FakeHttpContextBase); }); TestServiceLocator = new TestServiceLocator(container); DependencyResolver.SetResolver(TestServiceLocator); }
public void Generic__Can_resolve_a_validator_after_adding_the_type() { var serviceLocator = new TestServiceLocator(); var factory = new ServiceLocatorValidatorFactory(serviceLocator); var validatorType = typeof(TestItemValidator); factory.AddValidatorToBeResolved(validatorType); factory.GetValidator <TestItem>(); Assert.AreEqual(validatorType, serviceLocator.TypeThatWasResolved); }
public When_registering_specific_handlers() { _testHandleRegistrar = new TestHandleRegistrar(); _locator = new TestServiceLocator(_testHandleRegistrar); var register = new RouteRegistrar(_locator); register.Register( // Changed to Register from RegistrarHandler - Method appears to have been changed in source file typeof(TestAggregateDoSomethingHandler), typeof(TestAggregateDoSomethingElseHandler), typeof(AbstractTestAggregateDoSomethingElseHandler), typeof(TestAggregateDoSomethingHandlerExplicit), typeof(TestAggregateDidSomethingHandler), typeof(AllHandler)); }
public When_registering_specific_handlers() { _testHandleRegistrar = new TestHandleRegistrar(); _locator = new TestServiceLocator(_testHandleRegistrar); var register = new RouteRegistrar(_locator); register.RegisterHandlers( typeof(TestAggregateDoSomethingHandler), typeof(TestAggregateDoSomethingElseHandler), typeof(AbstractTestAggregateDoSomethingElseHandler), typeof(TestAggregateDoSomethingHandlerExplicit), typeof(TestAggregateDidSomethingHandler), typeof(AllHandler)); }
public void Generic__Resolves_the_correct_type_when_multiple_validators_are_added() { var serviceLocator = new TestServiceLocator(); var factory = new ServiceLocatorValidatorFactory(serviceLocator); var validatorType = typeof(TestItemValidator); factory.AddValidatorToBeResolved(validatorType); factory.AddValidatorToBeResolved(typeof(SecondTestItemValidator)); factory.GetValidator <TestItem>(); Assert.AreEqual(validatorType, serviceLocator.TypeThatWasResolved); }
public void Instantiates_a_principal_provider_based_on_the_type_in_user_data_and_then_passes_the_username_and_data_to_it() { var expected = CreateTestPrincipal(); var fakePrincipalProvider = new TestPrincipalProvider("username", "user data", expected); var ticket = CreateTicket(fakePrincipalProvider.GetType(), "username", "user data"); var serviceLocator = new TestServiceLocator(); serviceLocator.ResolveThisInstanceAsThisType(fakePrincipalProvider); var creator = new PrincipalFromTicketCreator(serviceLocator); var result = creator.Create(ticket); result.ShouldBeSameAs(expected); }
private ServiceLocatorValidatorFactory CreateAServiceLocatorFactory() { var serviceLocator = new TestServiceLocator(); return(new ServiceLocatorValidatorFactory(serviceLocator)); }