For decision/branch coverage, we evaluate an entire Boolean expression as one true-or-false
predicate even if it contains multiple logical-and or logical-or operators – as in line 7. We
need to ensure that each of these predicates (compound or single) is tested as both true and
false. Table 1 shows our progress so far