public void GetTenantNamesReturnsBlobNamesFromContainer() { var mockTenantBlobContainer = new Mock<IAzureBlobContainer<Tenant>>(); var store = new TenantStore(mockTenantBlobContainer.Object, null); var blobs = new List<IListBlobItemWithName>() { new MockListBlobItem("b1"), new MockListBlobItem("b2") }; mockTenantBlobContainer.Setup(c => c.GetBlobList()).Returns(blobs); var tenantNames = store.GetTenantNames().ToList(); Assert.AreEqual(2, tenantNames.Count()); CollectionAssert.Contains(tenantNames, "b1"); CollectionAssert.Contains(tenantNames, "b2"); }
public void GetTenantNamesReturnsBlobNamesFromContainer() { var mockTenantBlobContainer = new Mock <IAzureBlobContainer <Tenant> >(); var store = new TenantStore(mockTenantBlobContainer.Object, null); var blobs = new List <IListBlobItemWithName>() { new MockListBlobItem("b1"), new MockListBlobItem("b2") }; mockTenantBlobContainer.Setup(c => c.GetBlobList()).Returns(blobs); var tenantNames = store.GetTenantNames().ToList(); Assert.AreEqual(2, tenantNames.Count()); CollectionAssert.Contains(tenantNames, "b1"); CollectionAssert.Contains(tenantNames, "b2"); }