What your tests don't need to know will hurt you

A thought popped into my head after seeing how your controller test didn't care what it passed, just that it forwarded some Object. (I also wondered if there was a test for the "passed in nil" fail path.) Anyway, that thought:

"Do you need to test the controller at all?"

What drove you to consider writing the test for this in the first place?