public void AddInteger_Valid_Added()
        {
            var expected = new IntegerColumnDefinition(ColumnName, SqlDbType.Int);

            var actual = columns.AddInteger(ColumnName, SqlDbType.Int);

            Assert.AreEqual(1, columns.Count);
            Assert.AreEqual(expected, actual);
        }
        public void AddFromRaw()
        {
            var expected = new IntegerColumnDefinition(ColumnName, SqlDbType.Int) { AllowNulls = true };
            var source = new[] { new ColumnDefinitionRaw { Name = ColumnName, DataType = "Int", AllowNulls = true } };

            columns.AddFromRaw(source);

            Assert.AreEqual(1, columns.Count);
            Assert.AreEqual(expected, columns[0]);
        }