SWE 637 Quiz Guide 3
Spring 2018


Quiz 3 will cover JUnit. You should be able to analyze/write/repair basic JUnit tests, data-driven JUnit tests, and JUnit theories. Note that "counting" questions, such as "How many times does JUnit evaluate the postcondition of a given theory" make great quiz questions. The in-class exercises, Assignment 2, as well as exercises 5 and 10 from AO Chapter 3 should be good preparation.

The RIPR model from Chapter 2 is fair game here as well; specifically, note its role in exercise 5 from AO Chapter 3.