Ejemplo n.º 1
0
        public override void CanCreateSchema()
        {
            var expression = GeneratorTestHelper.GetCreateSchemaExpression();

            var result = Generator.Generate(expression);

            result.ShouldBe(string.Empty);
        }
Ejemplo n.º 2
0
        public override void CanCreateSchema()
        {
            var expression = GeneratorTestHelper.GetCreateSchemaExpression();

            var result = Generator.Generate(expression);

            result.ShouldBe("CREATE SCHEMA AUTHORIZATION [TestSchema]");
        }
Ejemplo n.º 3
0
        public override void CanCreateSchema()
        {
            var expression = GeneratorTestHelper.GetCreateSchemaExpression();

            var result = _generator.Generate(expression);

            result.ShouldBe("CREATE SCHEMA \"TestSchema\";");
        }
Ejemplo n.º 4
0
        public override void CanCreateSchema()
        {
            Assert.Ignore("HANA does not support schema like us know schema in hana is a database name");

            var expression = GeneratorTestHelper.GetCreateSchemaExpression();

            var result = Generator.Generate(expression);

            result.ShouldBe("CREATE SCHEMA \"TestSchema\"");
        }
Ejemplo n.º 5
0
        public void CanCreateSchemaWithAuthorization()
        {
            var expression = GeneratorTestHelper.GetCreateSchemaExpression();
            var builder    = new CreateSchemaExpressionBuilder(expression);

            builder.Authorization("dbo");

            var result = Generator.Generate(expression);

            result.ShouldBe("CREATE SCHEMA [TestSchema] AUTHORIZATION [dbo]");
        }
Ejemplo n.º 6
0
 public override void CanCreateSchema()
 {
     Assert.Throws <DatabaseOperationNotSupportedException>(() => Generator.Generate(GeneratorTestHelper.GetCreateSchemaExpression()));
 }