メタデータの末尾にスキップ
メタデータの先頭に移動

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 View Version History

« 前のバージョン バージョン 5 次のバージョン »

ファクトリメソッドを利用しない場合、オブジェクト型のテストデータは null で初期化されます。

Cart#addItem メソッドのテストメソッド で作成した場合(テストメソッド名は連番で付けられるため本チュートリアルの実施順によって異なります。)

@Test
public void testAddItem() throws Throwable {
	// Given
	Cart underTest = new Cart();

	// When											オブジェクト型がnull で初期化される
	Item item = null; // UTA: デフォルト値
	underTest.addItem(item);

}

テストメソッドで使用するオブジェクトのファクトリメソッドを事前に登録しておくことで null 以外のデータを渡すことが可能です。

  • ラベルがありません