public void ShouldReturnEnchiladaMessageDataRepository() { var factory = new EnchiladaMessageDataRepositoryFactory(); var repository = factory.Create(Mock.Of <IEnchiladaFilesystemResolver>(), new Uri("wat:foo")); Assert.That(repository, Is.TypeOf <EnchiladaMessageDataRepository>()); }
public static EnchiladaMessageDataRepository GetMessageDataRepository(BlobStorageSettings settings) { var adapter = new BlobStorageAdapterConfiguration { AdapterName = settings.AdapterName, CreateContainer = true, ConnectionString = settings.ConnectionString, ContainerReference = settings.PhotoContainerReference }; var factory = new EnchiladaMessageDataRepositoryFactory(); var messageDataRepository = factory.Create(adapter); return(messageDataRepository); }