public void GetTenantIdsReturnsBlobNamesFromContainer() { 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 tenantIds = store.GetTenantIds().ToList(); Assert.AreEqual(2, tenantIds.Count()); CollectionAssert.Contains(tenantIds, "b1"); CollectionAssert.Contains(tenantIds, "b2"); }