Use 'pure test double' as language for double objects in error_generator
Handle the negative expectation case better in receive_message_chain