转载

自动配置的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
正文到此结束
Loading...