メソッドを持つクラスプレーヤーがあります
feedPet(Pet p1, Food f1){
p1.eat(f1)
}
そのため、feedPet はペットの eat メソッドを呼び出し、eat メソッドはペットの空腹レベルを調整します。
これをテストするには、jUnit テスト ケースでプレーヤーと食品オブジェクトを作成する必要があります。
次に、単純な方法で動作することをテストします
assertEquals(p1.getHunger,3);
p1 は、プレーヤー テスト ケースで作成したペット オブジェクトです。
私の質問は、私がしていることは適切ですか? プレーヤークラスを正しくテストしていますか?
本当にペットのeatメソッドが機能するかどうかをテストしますが、feedPetメソッドがプレーヤーに対しても機能することも確認する必要があります。
どんな考えやアドバイスも大歓迎です。