Do the query before the `get :index` is what I'm trying to say.

The way the test is currently constructed, it's possible for :index to create 1000000000000 different new test cases and this would always pass. You're effectively trying to test:

1. That it returns everything that matches that criteria
2. That it has no side effects