Я не знаю, как проверить, когда 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