自动配置的Springboot内junit测试单元不能运行


解决测试单元不能运行

  • 问题:测试单元的 @Test 前面没有运行图标

  • 解决

    1. IDEA内:File - Setting - Plugins:搜到JUnitGenerator2.0,安装,重启IDEA

    2. 光标点击到主类上,Alt+Enter,选择 Create Test

    3. 在类上写两个注解:

      @RunWith(SpringJUnit4ClassRunner.class)
      @SpringBootTest
      
    4. 在类中写的方法上加上 @Test 注解,运行标志出现,可以运行

      @RunWith(SpringJUnit4ClassRunner.class)
      @SpringBootTest
      public class Spring02ConfigApplicationTest {
      
          @Autowired //将之前的value自动注入
          private Dog dog;
      
          @Test
          public void a(){
              System.out.println(dog);
          }
      }
      

    5. 输出

    =======================================================

    又遇到这个问题了,junit4.13换成4.12版本,暂时解决


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM