Unit tests code Descriptor/Reflector coverage (PFZ TestFest 2014)

I am curious for a bit; why construct the mock inside the closure and not before the shouldReceive and pass it using andReturn