Testing Tutorial: What is Testing
Usually the first question of a new developer entering for the first time to a large project and especially an open source one is: "how can I be sure that the changes by other person won't affect or destroy my part?" One answer would be a good structure and division of the code is the key. But even with a perfect structure one should protect its developments by providing tests which shows the correct function of its parts. The testing mechanism in Kratos helps developers to create tests during their developments in a systematic way and gives the possibility to rerun them after any change in the code to verify if the existing tests are not failing.