一个简单的测试类在运行时,出现空指针异常的报错
public class IOrderServiceTest {
}
报错为:
原因为:
未在测试类上加入这两个注解
@SpringBootTest
@RunWith(SpringRunner.class)
为了方便起见,我们一般在主测试类上加入这两个注解,然后以后创建的测试类就直接来继承主测试类。
所以解决方法有两个:
- 直接在测试类上加上这两个注解
- 在主测试类上加上这两个注解,然后当前测试类继承主测试类。
以下是方法二:
@SpringBootTest
@RunWith(SpringRunner.class)
public class MainApplicationTests {
@Test
public void load() {
}
}
public class IOrderServiceTest extends MainApplicationTests {
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)