如何模拟 HttpResponse?我正在使用 scala、akka 和 Spray 来调用用 json 响应的其余服务,我需要为其编写测试用例。建议我可以使用的技术。
最佳答案
最好的选择是使用喷雾测试套件 http://spray.io/documentation/1.1.2/spray-testkit/它带有预定义的方法,允许进行一些模拟。
如果您需要模拟底层库,Mockito 是一个不错的选择,但还有其他类似 Scalamock 的库,您可以尝试一下。
对于 JSON 检查,我在使用 Spray 的 json 库和检查反序列化对象方面拥有良好的经验。
关于java - 如何在scala akka(spray)中编写休息服务的测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34872842/