CardUnit: A Unit Testing Simulation

It can be difficult for developers to find the motivation or support to write automated unit tests. This simulation aims to demonstrate the value of automated unit tests to identify and localize defects. In the simulation, participants will play the roles of programs and tests using playing cards. Timing: About 30 minutes. Materials: 3 decks of standard playing cards for every 8 groups of participants.…