public void Can_Resolve_Public_Properties_In_ExistingObject() { TestObjectWithInjectableProperties testObject = new TestObjectWithInjectableProperties(); _container.InjectDependencies(testObject); Assert.IsNotNull(testObject.Presenter); Assert.IsInstanceOf<IDummyPresenter>(testObject.Presenter); }
public void Can_Release_Injected_Properties_From_Object() { TestObjectWithInjectableProperties testObject = new TestObjectWithInjectableProperties(); var injectedItems = _container.InjectDependencies(testObject); _container.ReleaseInjectedObjects(injectedItems); //I can't really write a test for this :( but at least run the code }