public void OracleObjectName() { TestUtility.CheckDatabaseAvailability("Oracle"); TestUtility.ShouldFail(() => SqlUtility.GetSchemaName("someview"), "Missing schema"); Assert.AreEqual("someview", SqlUtility.GetShortName("someview")); }
public void MsSqlObjectName() { TestUtility.CheckDatabaseAvailability("MsSql"); Assert.AreEqual("dbo", SqlUtility.GetSchemaName("someview")); Assert.AreEqual("someview", SqlUtility.GetShortName("someview")); }
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"); }
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)); }