public void EqualsInvalidBase() { DecimalColumnDefinition other = new DecimalColumnDefinition("D2"); bool actual = column.Equals(other); Assert.IsFalse(actual); }
public void AddDecimal_Valid_Added() { var expected = new DecimalColumnDefinition(ColumnName); var actual = columns.AddDecimal(ColumnName); Assert.AreEqual(1, columns.Count); Assert.AreEqual(expected, actual); }
public void EqualsInvalidPrecision() { DecimalColumnDefinition other = new DecimalColumnDefinition(column.Name); other.Precision = 10; column.Precision = 8; bool actual = column.Equals(other); Assert.IsFalse(actual); }
public void DataRecordToColumnDecimal() { mockDataRecord.Setup(x => x.GetString(DataRecordToColumnMapper.Columns.DataType)).Returns("Decimal"); mockDataRecord.Setup(x => x.GetByte(DataRecordToColumnMapper.Columns.Precision)).Returns(10); mockDataRecord.Setup(x => x.GetByte(DataRecordToColumnMapper.Columns.Scale)).Returns(2); var expected = new DecimalColumnDefinition("r1") { Precision = 10, Scale = 2, AllowNulls = false, }; ColumnDefinition actual = mapper.ToColumnDefinition(mockDataRecord.Object); Assert.AreEqual(expected, actual); }
public void EqualsInvalidScale() { DecimalColumnDefinition other = new DecimalColumnDefinition(column.Name); other.Scale = 2; column.Scale = 0; bool actual = column.Equals(other); Assert.IsFalse(actual); }
public void EqualsValid() { DecimalColumnDefinition other = new DecimalColumnDefinition(column.Name); column.Precision = other.Precision = 10; column.Scale = other.Scale = 2; bool actual = column.Equals(other); Assert.IsTrue(actual); }