Beispiel #1
0
        public void Build_Varchar_AnsiString()
        {
            var builder = new DbTypeBuilder();
            var result  = builder.Build("Varchar");

            Assert.That(result.Value, Is.EqualTo(DbType.AnsiString));
        }
Beispiel #2
0
        public void Build_DateTime_DateTime()
        {
            var builder = new DbTypeBuilder();
            var result  = builder.Build("DateTime");

            Assert.That(result.Value, Is.EqualTo(DbType.DateTime));
        }
Beispiel #3
0
        public void Build_Varchar255_AnsiStringWithSize()
        {
            var builder = new DbTypeBuilder();
            var result  = builder.Build("varchar(255)");

            Assert.That(result.Value, Is.EqualTo(DbType.AnsiString));
            Assert.That(result.Size, Is.EqualTo(255));
        }
Beispiel #4
0
        public void Build_Decimal10And2_DecimalWithSizeAndPrecision()
        {
            var builder = new DbTypeBuilder();
            var result  = builder.Build("Decimal (10,2)");

            Assert.That(result.Value, Is.EqualTo(DbType.Decimal));
            Assert.That(result.Size, Is.EqualTo(10));
            Assert.That(result.Precision, Is.EqualTo(2));
        }