i have a question about e2e tests.
Why should i use them, if i can test each micro service separately? Which benefits e2e can bring?
And about e2e tests - when should i use vertical e2e tests? And when should i use horizontal e2e tests? Can you tell me about their pros and cons?
With my limited exposure on Microservices, I found this to be the best answer o
end to end tests in any microservice is not exactly the same as an end to end test in a monolith application; you are still testing the whole service, but keeping a controlled environment, where the test only depends on components within the boundary of service