Exemplo n.º 1
0
        public void OracleObjectName()
        {
            TestUtility.CheckDatabaseAvailability("Oracle");

            TestUtility.ShouldFail(() => SqlUtility.GetSchemaName("someview"), "Missing schema");
            Assert.AreEqual("someview", SqlUtility.GetShortName("someview"));
        }
Exemplo n.º 2
0
        public void MsSqlObjectName()
        {
            TestUtility.CheckDatabaseAvailability("MsSql");

            Assert.AreEqual("dbo", SqlUtility.GetSchemaName("someview"));
            Assert.AreEqual("someview", SqlUtility.GetShortName("someview"));
        }
Exemplo n.º 3
0
        public void GetShortName()
        {
            Assert.AreEqual("someview", SqlUtility.GetShortName("someschema.someview"));
            Assert.AreEqual("someview", SqlUtility.GetShortName("someview"));

            TestUtility.ShouldFail(() => SqlUtility.GetShortName("a.b.c"), "Invalid database object name");
            TestUtility.ShouldFail(() => SqlUtility.GetShortName("a."), "Invalid database object name");
        }
Exemplo n.º 4
0
        public void SqlObjectName()
        {
            TestUtility.CheckDatabaseAvailability();

            Assert.AreEqual("someschema", SqlUtility.GetSchemaName("someschema.someview"));
            Assert.AreEqual("someview", SqlUtility.GetShortName("someschema.someview"));

            TestUtility.ShouldFail(() => SqlUtility.GetShortName("a.b.c"), "Invalid database object name");
            TestUtility.ShouldFail(() => SqlUtility.GetShortName("a."), "Invalid database object name");
        }
 string IOrmDataStructure.GetOrmDatabaseObject()
 {
     return(SqlUtility.GetShortName(View));
 }