public void TestRegistrations() { ContainerBuilder builder = DIComposition.BuildNewContainer(); ConfigurationRootModel configurationRoot = DICompositionServiceFabric.BuildContainer(builder, new TestConfigurationHelper()); DIComposition.BuildContainer(builder, configurationRoot); DIComposition.RegisterServicesByYear(Constants.YEAR_1920, builder); DIComposition.BuildStorageContainerAzure(builder, configurationRoot.azureBlobStorageOptions); var c = builder.Build(); using (var lifeTime = c.BeginLifetimeScope()) { var messageHandler = lifeTime.Resolve <IMessageHandler <JobContextMessage> >(); var entryPoint = lifeTime.Resolve <EntryPoint>(); entryPoint.Should().NotBeNull(); messageHandler.Should().NotBeNull(); } }