public void GetBlobsAsync_WhenBlobStorageHasItemsAndPrefixIsNotFound_ShouldNotReturnAnyItems() { var sut = new BlobStorageRepository(_blobConnectionString); // --- Act var resultBlockBlob = sut.GetBlobs("NonExistingPrefix"); // --- Assert Assert.IsNotNull(resultBlockBlob); Assert.IsTrue(resultBlockBlob.ToArray().Length == 0); }
public void GetBlobs_WhenAzureBlobStorageHasItems_ShouldReturnItems() { var connStr = AppSettings.AzureDevConnectionString; var sut = new BlobStorageRepository(_blobConnectionString); // --- Act var blobItems = sut.GetBlobs(); // --- Assert Assert.IsNotNull(blobItems); Assert.IsTrue(blobItems.ToArray().Length > 0); }
public void GetBlobs_WhenBlobStorageHasItemsAndPrefixIsFound_ShouldReturnItems() { var sut = new BlobStorageRepository(_blobConnectionString); TrackContainer trackContainer = GetMock.TrackContainer(); var resultJson = Serializer.WriteFromObject(typeof(TrackContainer), trackContainer); var blobItem = sut.UploadCollection(resultJson, trackContainer.Id); // --- Act var blobItems = sut.GetBlobs(blobItem.BlobId); // --- Assert Assert.IsNotNull(blobItems); Assert.IsTrue(blobItems.ToArray().Length > 0); }