I don't think you want to have two controller actions in a test.  Instead set up the state you want in a before block.  In this case create `@user` with an avatar. Then run the action to delete it.  That keeps the test focused and keeps the test suite from taking longer than it needs to.