Как я могу протестировать метод AddFoodToPet?JAVA

Программисты JAVA общаются здесь
Anonymous
Как я могу протестировать метод AddFoodToPet?

Сообщение Anonymous »

Я не знаю, как проверить, когда pet.getName не равно petName
это код класса питомца
это то, что я написал, но не сделал не распространяется, если pet.getName не равен petName

@Test
void testAddFoodToPet() {
Scanner scanner1 = new Scanner("Coco\n");
testPet.addPet(scanner1);

pets.add(testPet);
Scanner scanner2 = new Scanner("CatFood");
testPet.addFoodToPet(scanner2);

assertEquals(testPet.getName(),"Coco");
testPet.getFoods().add("CatFood");
assertEquals(1, testPet.getFoods().size());
assertEquals("CatFood", testPet.getFoods().get(0));

}


Подробнее здесь: https://stackoverflow.com/questions/790 ... pet-method

Вернуться в «JAVA»