What's the best way to perform Unit Testing for a RESTful API that includes email functionality (lost passwords, user activation) in Python?
Everything is done via HTTP POST / GET and at this time, authentication isn't involved.
Should I just use the requests library and manually do everything I want? Is it possible to use requests to automate the parts of my Unit Testing that involves email?