Pass Fail Criteria - scott789/FreeCol GitHub Wiki

6. Pass/Fail Criteria

6.1 Pass/Fail Criteria

An item has passed testing if the same test succeeds after the change has been implemented. This can be accomplished through regression testing unit tests and by designing new unit tests that include the new features.

6.2 Suspension Criteria

We decided to suspend testing when running CodeCity. It detected that some methods had excessive lines of code. It was at this point that the team suspended use/modification of the Player.java class.

6.3 Resumption Criteria

We may resume testing of the code after the changes made in 6.2 passed unit testing.

6.4 Approval Criteria

The program passed all unit tests and real life consumers said the game was "fun".