コード例 #1
0
        public void DatabaseResourceFactory_ReturnsDatabaseResourceProvider()
        {
            var config = new ResourceProviderConfig
            {
                SubType = DatabaseResourceProviderConfigSubtype.sqlserver.ToString()
            };

            (bool worked, string error) = DatabaseResourceFactory.TryCreate(config, out var resource);

            worked.Should().BeTrue();
            resource.Should().NotBeNull();
            error.Should().BeNull();
        }
コード例 #2
0
        public void ResourceFactory_MsSqlDbResourceProvider_Created()
        {
            var config = new ResourceProviderConfig
            {
                Type    = "Database",
                SubType = DatabaseResourceProviderConfigSubtype.sqlserver.ToString()
            };

            (bool worked, string error) = ResourceFactory.TryCreate(config, out var resource);
            resource.Should().NotBeNull();
            worked.Should().BeTrue();
            error.Should().BeNull();
            resource.Should().BeOfType <MsSqlDbResourceProvider>();
        }