All boolean functions that check if a user can perform an action are tested with the rules for Booleans in Boundary Value Analysis. We used tools such as EclEmma to calculate basis path coverage, Pitclipse to cover all possible mutations, and FindBugs to make sure there weren't any dangerous bugs in our code.īoundary Value Analysis Guidelines:( 🐱1. The game is started by running GameController.java