In-Class Exercise
Chapter 7 FSM Exercise

Introduction to Software Testing, Edition 2
Ammann & Offutt

This is an in-class group exercise. Form groups of 2 to 4. Solve the following problem as a group. Write down your answers and be prepared to share with the class. You have about 10 minutes.

This question pertains to the Watch example in the slides. Draw a finite state machine to model Watch, including methods doTransition() and changeTime()