Testing Ballerina applications
It is common for programmers to spend more time testing applications than writing programs. Each time you write simple code, you might run the application and check whether the application is functioning in the way that is expected. In this scenario, you might be focused on providing the expected functionality for the feature you are adding. What if the code you have added breaks the functionality of another feature that you haven't checked? This is where you need to use automated testing to make sure that your changes do not break other functionalities. Testing is an extensive subject that has different test methods to test different types of applications. In this section, we will focus more on writing tests for Ballerina applications that are running on the cloud.
Testing cloud native applications
Testing is an essential phase in the software development process. Once you develop the code, you should be able to add new features at a later...