In this chapter, we learned how to build simple tests for our web application. In addition, we learned that they are a crucial part of the development process in order to maintain the application in both a team and nonteam setting. Behavior tests are the tests that make sure that the application is running all the features as expected, while unit tests are the tests that make sure that only particular weak spots are running as expected. Be careful with testing. While it is important to keep tests active for maintenance, it is more important to focus on the programming of the product. If you do not have time to write a full behavior test, write at least one unit test on a function that is critical for the web application to work.
In the next chapter, we are going to cover how to deploy our web application to a production quality server and how to identify errors produced by the application easily, once the application is running.