所以这可能是一个非常愚蠢的问题,但我刚开始将项目从 junit 4 迁移到 5 并看到 @RunWith() 不再存在。它被@ExtendWith 取代。所以我试着这样做:
import org.jboss.arquillian.junit.Arquillian;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.extension.ExtendWith;
import de.msggillardon.services.journal.JournalService;
import de.msggillardon.system.UserContext;
import de.msggillardon.util.ITDeployment;
@ExtendWith(Arquillian.class)
.....
我得到以下异常:“类型不匹配:无法从 Class 转换为 Class <? extends Extension>
我是一个非常血腥的初学者,不知道如何解决这个问题。所以也许有人可以帮助我或告诉我在哪里可以找到必要的信息。
谢谢你们。