435 подписчиков
💬 Использование assertFalse для проверки логического условия.
Сегодня поговорим о том, как проверить ложность условия в TestNG. Для наглядности воспользуемся заранее написанным методом isPalindrome(). Он принимает на вход строку и проверяет является ли она палиндромом. Это такая строка, которая читается одинаково справа налево и слева направо. Если строка не является палиндромом, метод вернет false.
Создадим переменную input типа String, содержащую палиндром. Воспользуемся методом assertFalse для проверки результата. Первым параметром передаем результат выполнения метода isPalindrome() для заданной строки. Второй параметр - это сообщение, которое выводится в случае ошибки.
Запустим наш тест и убедимся, что он выполнился успешно. Если мы исправим значение на неверное и снова запустим тест, тогда в консоли мы увидим заданное сообщение.
Около минуты
15 апреля 2024