public void ForObject_With_TableName()
        {
            var obj      = new MyClassWithName();
            var q        = new Query().ForObject(obj);
            var expected = new Query("TableName");

            Compare(q, expected);
        }
        public void Generate_With_TableName_Object()
        {
            var obj      = new MyClassWithName();
            var q        = new Query().GenerateSelect(obj);
            var expected = new Query("TableName").Select("ID", "Name");

            Compare(q, expected);
        }