【发布时间】:2015-10-08 08:50:46
【问题描述】:
我对@987654321@ 和web api 2 还很陌生,并为一些内部使用创建了一个Web 服务。我在我的 CI 管道中为我们的开发和测试环境设置了冒烟测试和验收测试,这些测试在我们的数据库中插入虚假数据,并验证各种输出、错误消息等。
问题来了;当我们部署新版本时,在我们的生产环境中进行验收/配置测试。
理想情况下,我想要一个简单的配置测试/报告,告诉我controllers 已正确实例化,并且在正确的路径上。
web api 2 有没有办法实现这一点?如果不是,您会建议在生产环境中测试controllers 的可用性,而不污染数据库(对于POST request)并且有已知数据进行测试。
【问题讨论】:
标签: c# testing asp.net-web-api acceptance-testing