Skip to content

第四章:验证与交付 ​

学习单元测试、集成测试、容器化部署等软件交付流程。

学习路径 ​

  1. 心智模型 - 测试策略
  2. 可运行实验 - JUnit 5 实践
  3. 调试与边界 - Docker 部署
  4. 练习答案

关键概念 ​

测试:

java
@SpringBootTest
@AutoConfigureMockMvc
class UserControllerTest {
    
    @Autowired
    private MockMvc mockMvc;
    
    @Test
    void testGetUser() throws Exception {
        mockMvc.perform(get("/api/users/1"))
            .andExpect(status().isOk())
            .andExpect(jsonPath("$.email").value("test@example.com"));
    }
}

用心记录每一步成长