错误:java:找不到符号:类MockitoJUnitRunner

错误:java:找不到符号:类MockitoJUnitRunner,java,maven,junit,mockito,dropwizard,Java,Maven,Junit,Mockito,Dropwizard,我正在启动一个全新的Dropwizard项目,无法使用MockitoJUnitRunner运行测试 我能够运行主应用程序。所以,我猜这不是一个JRE/JDK问题 以下是我的项目中的一些文件: pom.xml <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version

我正在启动一个全新的Dropwizard项目,无法使用
MockitoJUnitRunner
运行测试

我能够运行主应用程序。所以,我猜这不是一个JRE/JDK问题

以下是我的项目中的一些文件:

pom.xml

<dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13</version>
            <scope>test</scope>
</dependency>
我得到以下错误

错误:(20,10)java:找不到符号 符号:类MockitoJUnitRunner


首先将依赖项添加到项目中,然后从适当的位置导入类

<dependency>
  <groupId>org.mockito</groupId>
  <artifactId>mockito-core</artifactId>
  <version>3.2.4</version>
  <scope>test</scope>
</dependency>
注意:
您的代码实际上没有使用任何Mockito注释,例如
@Mock
@Spy
,因此不确定为什么要使用特殊的Mockito运行程序来运行它。目前它只会减慢您的测试运行

首先将依赖项添加到项目中,然后从适当的位置导入类

<dependency>
  <groupId>org.mockito</groupId>
  <artifactId>mockito-core</artifactId>
  <version>3.2.4</version>
  <scope>test</scope>
</dependency>
注意:
您的代码实际上没有使用任何Mockito注释,例如
@Mock
@Spy
,因此不确定为什么要使用特殊的Mockito运行程序来运行它。目前它只会减慢您的测试运行

您是否在pom中添加了Mockito依赖项?正如@samabcde所说,您很可能没有在依赖项中包含此项。选中此项,您将需要对Mockito的依赖关系,以便从适当的包“”导入类
MockitoJUnitRunner
。您是否在pom中添加了Mockito依赖关系?正如@samabcde所说,您很可能没有将其包含在依赖关系中。选中此选项,您还需要依赖于Mockito才能从适当的包导入类
MockitoJUnitRunner
import org.mockito.junit.MockitoJUnitRunner;