我被要求从这两种中选择一种和最好的用于单元和集成测试-
1. RestAssured
2. Mockmvc
该应用程序在Spring和Spring Boot中。我读过很多博客,但没有明确区分,或者找不到。请放心,其整洁的代码和BDD样式使其更具可读性。但这听起来并不令人信服。一些测试是使用Mockmvc编写的,我正尝试在RestAssured中编写相同的内容以进行比较。
我知道这听起来可能是一个理论上的问题,但是我无法获得赞成的观点并提出哪个更好,为什么。对我来说似乎是一种选择。有任何意见和建议吗?
查看本文,它可能有助于您进行比较-Testing Spring Boot RESTful APIs using MockMvc/Mockito, Test RestTemplate and RestAssured-它具有关于RestAssured和MockMvc的用法的很好的解释和可靠的示例。