Unit testing is a software development process in which the smallest testable parts of an application, called units, are individually and independently scrutinized for proper operation.1 Many companies and teams apply the test-driven development (TDD) process. Unit testing is important to these companies and teams.
The AppRun architecture is unit test–oriented. The three architectural parts—the state, view, and update (event handlers)—are decoupled and easy to test. In AppRun application development, there are two types of unit test. The first type is the white-box test, which is to ...