>>34
できてないよ
タイミングもA処理とB処理とで違うじゃん

記述の仕方によるテストの数は変わらないよね?
したら違いはswitchで明示的に処理の種類がわかるか否かじゃないの?