public void TestSQLUpdate()
        {
            var values = new Dictionary <Row <TestDataOnePK>, RowList <TestDataOnePK> >
            {
                { _valuesOnePk.ElementAt(0), _conditionsOnePk },
                { _valuesOnePk.ElementAt(1), _conditionsOnePk }
            };

            var update = new SQLUpdate <TestDataOnePK>(values);

            Assert.AreEqual("UPDATE `test_data_one_p_k` SET `ID`=4, `TestInt1`=5, `TestString1`='string2', `NoQuotes`=@CGUID WHERE `ID` IN (1, 2);" + Environment.NewLine +
                            "UPDATE `test_data_one_p_k` SET `ID`=6, `TestInt1`=7, `NoQuotes`=@CGUID+1 WHERE `ID` IN (1, 2);" + Environment.NewLine,
                            update.Build());
        }