写给新手看的 Spring Boot 入门学习指南( 九 )

单击右键“运行”按钮,会发现控制台输出:hello world。仅仅只需要了一个注解。但是如果我们需要测试 web 层的请求呢?Spring Boot 也给出了支持。

以往我们在测试 web 请求的时候,需要手动输入相关参数在页面测试查看效果,或者自己写 post 请求。在 Spring Boot 中,Spring 给出了一个简单的解决方案;使用 mockmvc 进行 web 测试,mockmvc 内置了很多工具类和方法,可以模拟 post、get 请求,并且判断返回的结果是否正确等,也可以利用print打印执行结果。

@SpringBootTest

publicclassHelloTest

{

privateMockMvc mockMvc;

@Before

publicvoidsetUpt

hrowsException

{ mockMvc = MockMvcBuilders.standaloneSetup(newHelloWorldController).build; }

@TestpublicvoidgetHello

推荐阅读