public static void AutoIncrement_PropertyGet_ReturnsNone() { Identifier columnName = "test_column"; var columnType = Mock.Of <IDbType>(); const string definition = "test"; var column = new OracleDatabaseComputedColumn(columnName, columnType, true, definition); Assert.That(column.AutoIncrement, OptionIs.None); }
public static void Definition_PropertyGet_EqualsCtorArg() { Identifier columnName = "test_column"; var columnType = Mock.Of <IDbType>(); const string definition = "test"; var column = new OracleDatabaseComputedColumn(columnName, columnType, true, definition); Assert.That(column.Definition.UnwrapSome(), Is.EqualTo(definition)); }
public static void IsNullable_GivenTrueCtorArgPropertyGet_EqualsTrue() { Identifier columnName = "test_column"; var columnType = Mock.Of <IDbType>(); const string definition = "test"; var column = new OracleDatabaseComputedColumn(columnName, columnType, true, definition); Assert.That(column.IsNullable, Is.True); }
public static void IsComputed_PropertyGet_ReturnsTrue() { Identifier columnName = "test_column"; var columnType = Mock.Of <IDbType>(); const string definition = "test"; var column = new OracleDatabaseComputedColumn(columnName, columnType, true, definition); Assert.That(column.IsComputed, Is.True); }
public static void ToString_WhenInvoked_ReturnsExpectedValues(string name, string expectedResult) { var columnName = Identifier.CreateQualifiedIdentifier(name); var columnType = Mock.Of <IDbType>(); const string definition = "test"; var column = new OracleDatabaseComputedColumn(columnName, columnType, true, definition); var result = column.ToString(); Assert.That(result, Is.EqualTo(expectedResult)); }