Exemplo n.º 1
0
        public void ToSQL_009()
        {
            var data = new ToSQL_009_Class
            {
                ID          = 33,
                Name        = "Chris",
                DoNotUpdate = "Some Value"
            };
            var target = data.ToSQLinqUpdate();
            var actual = (SQLinqUpdateResult)target.ToSQL();

            Assert.AreEqual("[MyTable]", actual.Table);

            Assert.AreEqual(2, actual.Fields.Count);
            Assert.AreEqual("@sqlinq_1", actual.Fields["ID"]);
            Assert.AreEqual("@sqlinq_2", actual.Fields["Name"]);

            Assert.AreEqual(2, actual.Parameters.Count);
            Assert.AreEqual(33, actual.Parameters["@sqlinq_1"]);
            Assert.AreEqual("Chris", actual.Parameters["@sqlinq_2"]);
        }
Exemplo n.º 2
0
        public void ToSQL_009()
        {
            var data = new ToSQL_009_Class
            {
                ID = 33,
                Name = "Chris",
                DoNotUpdate = "Some Value"
            };
            var target = data.ToSQLinqUpdate();
            var actual = (SQLinqUpdateResult)target.ToSQL();

            Assert.AreEqual("[MyTable]", actual.Table);

            Assert.AreEqual(2, actual.Fields.Count);
            Assert.AreEqual("@sqlinq_1", actual.Fields["ID"]);
            Assert.AreEqual("@sqlinq_2", actual.Fields["Name"]);

            Assert.AreEqual(2, actual.Parameters.Count);
            Assert.AreEqual(33, actual.Parameters["@sqlinq_1"]);
            Assert.AreEqual("Chris", actual.Parameters["@sqlinq_2"]);
        }