:delete and :update should always return affected row count, not warning count

@byroot please have a look, I'm not sure what the proper rspec-way of creating helper methods is, note the pattern for the 2 tests is identical.