public void CanRegisterMultipleDispensers() { IDependencyResolver container = new InternalDependencyResolver(); container.AddDependency<IJellybeanDispenser, VanillaJellybeanDispenser>(); container.AddDependency<IJellybeanDispenser, StrawberryJellybeanDispenser>(); IEnumerable<IJellybeanDispenser> dispensers = container.ResolveAll<IJellybeanDispenser>(); Assert.IsNotNull(dispensers); Assert.AreEqual(2, dispensers.Count()); }