Wrote a message test
Wrote a failing argument error test
Defined deliver method
Wrote failing tests for when only sender/recipient are specified
Refactored tests
Completed tests
Wrote test for blank body