How do you handle database state and data isolation when running automated tests against microservices in a continuous integration pipeline?