Модульный тест Android дает неверный результат
Когда я запускаю модульный тест для нового созданного проекта, он показывает мне неверный результат (говорит, что все тесты пройдены).
Если вы видите на изображении ниже 4 ожидается, а 6+2, конечно, не 4.
Теперь, когда я запускаю тот же тест из правого меню Gradle. Он показывает мне правильный результат, что тест не пройден.
Я сделал что-то не так или это ошибка андроид студии?
редактировать
Запустить образ конфигурации
1 ответ
Вам нужно добавить опцию -ea в поле "Опции VM" в вашем третьем образе. Это позволяет включить функцию подтверждения для JVM. Без этого -ea JVM просто игнорирует утверждение. Когда вы запускаете тест с Gradle, он использует конфигурацию по умолчанию, поэтому ваш тест был выполнен правильно.