3.3 Branch Coverage
Branch coverage is a measure of the percentage of the decision points (Boolean expressions)
of the program have been evaluated as both true and false in test cases. The small program
in Figure 3 has two decision points – one on line 3 and the other on line 7