org.junit.runners.model.InvalidTestClassError: Invalid test class

坑,在进行单元测试时出现的错误,完整的错误是:

警告: Runner org.junit.internal.runners.ErrorReportingRunner (used on class cn.itcast.mq.spring.SpringAmqpTest) does not support filtering and will therefore be run completely.

org.junit.runners.model.InvalidTestClassError: Invalid test class  'cn.itcast.mq.spring.SpringAmqpTest':
  1. No runnable methods

org.junit.runners.model.InvalidTestClassError: Invalid test class_第1张图片

 原因是因为我们使用@test注解时,IDEA自动导的包错了

我们来到导包处 ,测试包是这个,是错的

import org.junit.jupiter.api.Test;

org.junit.runners.model.InvalidTestClassError: Invalid test class_第2张图片

 改成

import org.junit.Test;

org.junit.runners.model.InvalidTestClassError: Invalid test class_第3张图片

 重新运行,不在报错

org.junit.runners.model.InvalidTestClassError: Invalid test class_第4张图片

 

你可能感兴趣的:(junit,log4j)