Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Item クラスに以下の createItemObj メソッドを追加します。

public static Item createItemObj(String name, String id, int price, int count) {

return new Item(name, id, price, count);

}

・ファクトリメソッドとして登録できるのは、public static なメソッド (インナークラス内のメソッドを除く) です。それ以外のメソッドは登録できません。

...

クリック後、Item#createItemObj Javadoc に @jtest.factory が追加されます。

/**

* @jtest.factory

 */

public static Item createItemObj(String name, String id, int price, int count) {

return new Item(name, id, price, count);

}

※手入力で Javadoc @jtest.factory タグを追加した場合でもファクトリメソッドとして登録されます。

...

  • テストケースの追加:通常
  • 初期化モード:浅く
  • テストケースを作成するメソッド:addItem(Item)

Image Added

[OK] ボタンを押下します。


 5. テストメソッド確認