public void ShouldResolveTheContainerItself() { // given var container = new ObjectContainer(); // when var obj = container.Resolve<ObjectContainer>(); // then Assert.IsNotNull(obj); Assert.AreSame(container, obj); }