public void CreateReturnsAnswersContainer() { using (var container = new UnityContainer()) { var factory = new SurveyAnswerContainerFactory(container); container.RegisterInstance(CloudStorageAccount.DevelopmentStorageAccount); container.RegisterType <IAzureBlobContainer <SurveyAnswer>, EntitiesBlobContainer <SurveyAnswer> >(); var blobContainer = factory.Create("tenant", "surveySlug"); Assert.IsInstanceOfType(blobContainer, typeof(EntitiesBlobContainer <SurveyAnswer>)); } }
public void NewInstanceIsTypeOfSurveyAnswerContainerFactory() { var instance = new SurveyAnswerContainerFactory(null); Assert.IsInstanceOfType(instance, typeof(SurveyAnswerContainerFactory)); }