public void ShouldNotBeAbleToResolveNamedInstancesDictionaryOtherThanStringAndEnumKey() { var container = new ObjectContainer(); // when var instanceDict = container.Resolve<IDictionary<int, IInterface1>>(); }