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

解决测试单元不能运行

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

  • 解决

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

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

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

    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);
          }
      }

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

    5. 输出

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

原文 

http://www.cnblogs.com/peng8098/p/spring01.html

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 自动配置的Springboot内junit测试单元不能运行

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址