У меня есть следующий метод, который я хотел бы проверить, это просто приращение int
если Boolean
условие истинно:Как протестировать int был увеличен с помощью Junit?
public void incrementIfConditionMet(Boolean personCheckedIn) {
int peopleInHotel=0;
if (personCheckedIn==true){
peopleInHotel++
}
}
Я очень новой для модульного тестирования в Java. Как я могу это сделать, чтобы проверить, был ли int увеличен или нет?
Если это не свойство или возвращаемое значение, как бы вы получить доступ? Вам нужно было бы разместить его где-нибудь, где он мог бы быть доступен, например, сделать публичный геттер или поставить его как возвращаемое значение. – Draken
Я не уверен, что вы имеете в виду, пожалуйста, дайте пример кода? – java123999
Вы должны проверить публичный api класса. если у вас есть функция getPeopleInHotel, вы должны иметь возможность assertEquals (getPeopleInHotel(), ожидаемый); – JohannisK