public void CanBuildupObjectWithExplicitInterfaceUsingNongenericMethod() { IUnityContainer container = new UnityContainer() .RegisterType <ILogger, MockLogger>(); ObjectWithExplicitInterface o = new ObjectWithExplicitInterface(); container.BuildUp(typeof(ISomeCommonProperties), o); o.ValidateInterface(); }
public void CanBuildupObjectWithExplicitInterface() { IUnityContainer container = new UnityContainer() .RegisterType <ILogger, MockLogger>(); ObjectWithExplicitInterface o = new ObjectWithExplicitInterface(); container.BuildUp <ISomeCommonProperties>(o); o.ValidateInterface(); }
public void CanBuildupObjectWithExplicitInterfaceUsingNongenericMethod() { // Setup Container.RegisterType <ILogger, MockLogger>(); // Act var o = new ObjectWithExplicitInterface(); Container.BuildUp(typeof(ISomeCommonProperties), o); // Verify o.ValidateInterface(); }
public void CanBuildupObjectWithExplicitInterface() { // Setup Container.RegisterType <ILogger, MockLogger>(); // Act var o = new ObjectWithExplicitInterface(); Container.BuildUp <ISomeCommonProperties>(o); // Verify o.ValidateInterface(); }