OK this is not really how a mock object is used. It should return a dict or object that represents the email that has been sent, ie it contains the sender/recipient/subject/body .. Then we can use that dict later to perform the assertion.