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

守給你的承諾、 提交于 2020-08-17 11:09:59

解决测试单元不能运行

  • 问题:测试单元的 @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. 输出

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!