public void CreateContainerShouldInitializeContainer() { var bootstrapper = new DefaultMunqBootstrapper(); var container = bootstrapper.CallCreateContainer(); container.ShouldNotBeNull(); container.ShouldBeOfType <MunqContainerWrapper>(); }
public void RunAddsDependencyRegistrarToContainer() { var bootstrapper = new DefaultMunqBootstrapper(); var createdContainer = bootstrapper.CallCreateContainer(); var returnedContainer = createdContainer.Resolve <IDependecyRegistrar>(); returnedContainer.ShouldNotBeNull(); returnedContainer.ShouldBeOfType <MunqContainerWrapper>(); }
public void RunAddsCompositionContainerToContainer() { var bootstrapper = new DefaultMunqBootstrapper(); var createdContainer = bootstrapper.CallCreateContainer(); var returnedContainer = createdContainer.Resolve <IIocContainer>(); returnedContainer.ShouldNotBeNull(); returnedContainer.ShouldBeOfType <MunqContainerWrapper>(); }