public void ResolveFulfilledDependency() { // Setup var container = new Container(); container.Register<DependencyBase, Dependency2>(); var dependency = new Dependency(typeof(DependencyBase)); dependency.Fulfill(a_container: container); // Execute var instance = dependency.Resolve(); // Assert Assert.IsTrue(dependency.IsFulfilled); }