How do you approach unit testing for asynchronous network calls and database operations in Verily's mobile stack?