public void Create_With_Null_Service_And_Check_Filter() { var registrator = new DefaultAutoRegistrator(null); Assert.AreEqual(typeof(CommonAssemblyFilter), registrator.Filter.GetType()); Assert.IsNotNull(registrator.Filter); }
public void Can_Create_Valid_Instance_With_Valid_Service() { var serviceLocator = new MockServiceLocator(); var registrator = new DefaultAutoRegistrator(serviceLocator); Assert.IsNotNull(registrator); }
public void AutoRegister_With_Valid_False_Registration_And_Properties_Returns_Automatically_() { var registrator = new DefaultAutoRegistrator(null); var count = 0; registrator.AutoRegister(new ServiceRegistration { RegistrationHandler = (locator, type) => { count++; }, ServiceType = typeof(object), TypeFilter = (t1, t2) => false }); Assert.AreEqual(count, 0); }
public void Can_Create_Valid_Instance_With_Null_Service() { var registrator = new DefaultAutoRegistrator(null); Assert.IsNotNull(registrator); }
public void AutoRegister_With_Invalid_Registration_Returns_Automatically() { var registrator = new DefaultAutoRegistrator(null); registrator.AutoRegister(new ServiceRegistration()); }
public void AutoRegister_With_Null_Registration_Returns_Automatically() { var registrator = new DefaultAutoRegistrator(null); registrator.AutoRegister(null); }
public void Create_With_Null_Service_And_Maintain_It() { var registrator = new DefaultAutoRegistrator(null); Assert.IsNull(registrator.ServiceLocator); }