I still don't like this - not only are we manipulating the expected amount, which is still weird, but you're already checking the count on the line above it.  If you want to test something like this, I would write a unit test for the model that asserts there are more in the the `with_deleted` call than in the plain `all` call