Explain how you approach writing unit and integration tests for a newly developed microservice at Aaaaaa.