ファクトリメソッドを利用しない場合、オブジェクト型のテストデータは null で初期化されます。
Cart#addItem メソッドのテストメソッドを で作成した場合(テストメソッド名は連番で付けられるため本チュートリアルの実施順によって異なります。)
コード ブロック | ||
---|---|---|
| ||
@Test
public void testAddItem() throws Throwable {
// Given
Cart underTest = new Cart();
// When オブジェクト型がnull で初期化される
Item item = null; // UTA: デフォルト値
underTest.addItem(item);
} |
...