コード例 #1
0
        public void ObjectShouldImplementTenantClassWithTypedId()
        {
            var testTenantCatalogClass = new TestTenantCatalogClass();
            var typeAttributes         = testTenantCatalogClass.GetType().GetProperties();
            var idAttribute            = typeAttributes[0].PropertyType;

            idAttribute.Should().BeAssignableTo <Guid>();
            typeAttributes.Length.Should().Be(9);
        }
コード例 #2
0
        public async void ShouldAddAsynchronouslyTenantToDatabase()
        {
            var testTenantCatalogClass = new TestTenantCatalogClass()
            {
                Password = "******",
                Server   = "test",
                Database = "test"
            };
            var addTenantAsync = await _manager.AddTenantAsync(testTenantCatalogClass);

            addTenantAsync.Should().NotBeNull();
        }
コード例 #3
0
        public void ShouldAddSynchronouslyTenantToDatabase()
        {
            var tenantCatalogClass = new TestTenantCatalogClass()
            {
                Password = "******",
                Server   = "test",
                Database = "test"
            };

            var testTenantCatalogClass = _manager.AddTenant(tenantCatalogClass);

            testTenantCatalogClass.Should().NotBeNull();
        }