Functionality testing in microservices