Pact-Net:端点返回IHttpActionResult时如何编写集成测试

我正在使用Pact-Net来为现有ASP.Net Web API项目编写集成测试。我正在关注this example

但是,麻烦的是我的API的所有端点都返回IHttpactionResultOKNegotiatedResult / NotFoundResult / BadRequestResult / etc等,而不是实际的对象({ {1}} / Event / Book)。

可以针对不同的情况编写单独的测试,但是我无法使模拟服务返回Catalogue。像上面的示例一样,返回对象很容易(只返回OKNegotiatedResulteventIdeventType),但是当我尝试返回timestamp时,转换不会发生。

是否有任何帮助如何编写集成测试而无需更改端点?

xifeng_pc 回答:Pact-Net:端点返回IHttpActionResult时如何编写集成测试

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3166856.html

大家都在问