Java 单元测试怎么写:JUnit 5、Mockito 与 Spring Boot 方法级实战内容摘要:本文解决“Java 中到底怎样为一个方法写出可信测试”这一问题。以 JUnit 5、AssertJ、Mockito 和 Spring Boot 为主线,从方法契约、场景矩阵、测试夹具到断言与依赖隔离,给出可照抄的 OrderService.pay 完整示例,并解释每个注解、API、断言和验证方法证明了什么。文中同时说明纯单元测试、Web 层测试、Mapper 契约测试和集成测试的边界,避免把“调用过”误当成“行为正确”。