This question already has an answer here:
I am very confused about white box testing.
A simplified version of the example: the entire system consists of three methods -
The program starts from
methodB() requires input from
methodC() requires input from methodB().
Do we create 3 white box tests, one for each method, or do we create one white box test for the entire system?