PegaUnit testing

Automated unit testing is a key stage of a continuous development and continuous integration model of application development. With continuous and thorough testing, issues are identified and fixed prior to releasing an application, which improves the application quality.

Automated unit testing involves creating unit test cases for tests that are run against individual rules, grouping multiple test cases into test suites, running the tests, and viewing the results. When the tests run, the results are compared to the expected results that are defined in assertions.