public void DoNotIncludeUnkeyedInResolveAll() { using (var resolver = new TactContainer(new InMemoryLog())) { resolver.RegisterSingleton <IOne, One>(); var a = resolver.ResolveAll <IOne>().ToList(); Assert.Equal(0, a.Count); resolver.RegisterSingleton <IOne, One>("Doh"); var b = resolver.ResolveAll <IOne>().ToList(); Assert.Equal(1, b.Count); resolver.RegisterSingleton <IOne, One>("Ray"); var c = resolver.ResolveAll <IOne>().ToList(); Assert.Equal(2, c.Count); } }