• Spring Boot 进阶之Web进阶 学习


    可在类文件中,右键->GO TO->Test 自动生成测试文件

    1.添加测试注解

      简单方法测试

    @RunWith(SpringRunner.class)
    @SpringBootTest
    public class GirlServiceTest {
    @Autowired
    private GirlService girlService;

    @Test
    public void findOne() throws Exception {
    Girl girl = girlService.findOne(30);
    Assert.assertEquals(new Integer(12),girl.getAge()); //断言
    }
    }

    restapi测试
    @RunWith(SpringRunner.class)
    @SpringBootTest
    @AutoConfigureMockMvc
    public class GirlControllerTest {
    @Autowired
    private MockMvc mvc;

    @Test
    public void girlList() throws Exception {
    mvc.perform(MockMvcRequestBuilders.get("/girls/list")).andExpect(MockMvcResultMatchers.status().isOk())
    .andExpect(MockMvcResultMatchers.content().string("sdf"));
    }

    }

    打包命令, cd girls
         mvn clean package //打包过程中执行单元测试
         mvn clean package -Dmaven.test.skip=true //打包过程中,跳过单元测试
  • 相关阅读:
    [转]ARM平台下独占访问指令LDREX和STREX
    ARM MMU
    在字符串中查找子字符串并提取它
    获得字符串的长度
    连接字符串
    循环用于迭代数组中的项目
    循环的标准
    if ... else 语句
    添加一个图像切换器
    css 中的z-index
  • 原文地址:https://www.cnblogs.com/zhcnblog/p/8946103.html
Copyright © 2020-2023  润新知