Обычно я запускаю свои тестовые классы, щелкая правой кнопкой мыши по классу -> Run As -> JUnit Test. Но я получаю ошибки, если класс помечен @ RunWith
Например, для тестового класса со следующей структурой:
import org.junit.Test;
import org.junit.runner.RunWith;
import mockit.integration.junit4.JMockit;
@RunWith(JMockit.class)
public class SwiftResourceIT {
}
Я получаю следующую ошибку:
Caused by: java.lang.IllegalStateException: Running on JDK 9 requires -javaagent:<proper path>/jmockit-1.n.jar or -Djdk.attach.allowAttachSelf
Как проект Maven, настроенный для запуска тестов при сборке, тесты работают нормально, когда я очищаю установку. Я просто не знаю, как запустить этот класс сам по себе.
Заранее спасибо