Make the have_received matcher work with new mocks lifecycle