public void Registered_Interface_Implementation() { ITest test = new TestImplementationOne(); injector.RegisterInstance <ITest>(test); DependencyTestClass classWithDependency = new DependencyTestClass(); injector.InjectMethod(classWithDependency); Assert.IsNotNull(classWithDependency.dependency); Assert.IsInstanceOf <TestImplementationOne>(classWithDependency.dependency); }
public TestClass(DependencyTestClass dependency) { Dependency = dependency; }