内部の分岐や経路を見てケースを設計するのはホワイトボックステストです。個別プログラムの構造を確認する単体テストで活用されます。
ブラックボックステストは内部実装に立ち入らず、入力と期待出力を仕様に基づいて確認します。内部構造という手掛かりでホワイトボックスを選べます。