Следующий код проходит успешно при первом запуске. Я вношу изменения в тестовые данные, чтобы проверить, что они не удались, но исходный код тестируется снова и, таким образом, проходит снова, когда он должен потерпеть неудачу. т. е. я меняюсь
Код: Выделить всё
@Test
public void shouldSetAndGetId() {
address.setId("123");
assertEquals("123", address.getId());
}
в
Код: Выделить всё
@Test
public void shouldSetAndGetId() {
address.setId("123");
assertEquals("xxx", address.getId());
}
и тест все равно проходит. Затем я запускаю чистую установку mvn, и измененный код не работает должным образом. Обычно я запускаю тест JUnit, щелкнув правой кнопкой мыши имя тестового класса и выбрав «Запустить как тест JUnit». Есть ли способ запустить тесты JUnit в Eclipse, где либо чистая установка mvn не требуется каждый раз, либо запускается автоматически при запуске тестов JUnit?
Подробнее здесь:
https://stackoverflow.com/questions/788 ... is-changed