Example #1
0
        public void StatementBuilder_SimpleObject_Should_Delete_ItemByPrimaryKey()
        {
            var expected = "delete from SIMPLE_OBJECTS where id = @ID";

            var sql = StatementBuilder.DeleteOne <SimpleObject>();

            AssertSql(sql, expected);
        }
        public void StatementBuilder_ComplexObject_Should_Delete_ItemByPrimaryKey()
        {
            var expected = "delete from COMPLEX_OBJECT where parent_id = @ParentID and this_id = @ThisID";

            var sql = StatementBuilder.DeleteOne <ComplexObject>();

            AssertSql(sql, expected);
        }