Renamed fake to mock, fixed unittest, added custom assertion class for async methods