>144

if ( ある条件 )
 ある条件用のアサート


素直にやればよろしい。
でもできれば条件ごとに別のテストケース作るのがお勧め。


>146
リファクタリング本あたりに、
物理装置の挙動を真似るダミークラスを作るパターンが紹介されてたよ。