`controller` refers to our controller under test. That controller has a `current_person` method. This just makes `current_person` always return `person` for that controller in that spec context.

Does that make sense? E.g. we want to pretend person is logged in.