public void GetInstance_OnAPublicNestedClassOfAnInternalTopClassRegisteredWithDelegate_Succeeds() { // Arrange var instance = new InternalClass.PublicNestedClass(); var container = ContainerFactory.New(); container.Register <InternalClass.PublicNestedClass>(() => instance); // Act container.GetInstance <InternalClass.PublicNestedClass>(); }
public void GetInstance_OnAPublicNestedClassOfAnInternalTopClassRegisteredWithDelegate_Succeeds() { // Arrange var instance = new InternalClass.PublicNestedClass(); var container = ContainerFactory.New(); container.Register<InternalClass.PublicNestedClass>(() => instance); // Act container.GetInstance<InternalClass.PublicNestedClass>(); }