Пример #1
0
        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");
        }
Пример #2
0
        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");
        }