Il branch coverage di un insieme di test cases è la percentuale di branch del programma che sono attraversati da almeno un test case. Si consideri la seguente funzione C: ----------- int f(int x, int y) { if (x - y <= 6) { if (x + y >= 3) return (1); else return (2); } else {if (x + 2*y >= 15) return (3); else return (4); } } /* f() */ Quale dei seguenti test sets consegue una branch coverage del 100% ?