【发布时间】:2010-06-16 06:24:48
【问题描述】:
我有一些集成测试,我想验证某些要求是针对第三方 [arty 网络服务器。我在想我会用一个只记录对它的调用的存根服务器替换第三方服务器。调用不需要成功,但我确实需要记录所发出的请求(主要是路径+查询字符串)。
我正在考虑为此使用 IIS。我可以 1) 设置一个空站点,2) 修改系统的主机文件以将请求重定向到该站点 3) 在每次测试结束时解析日志文件。
这对于 IIS 来说是有问题的,日志文件不是立即写入的,而是连续写入的。我需要找到文件,在测试前读取内容,在测试后等待一段不确定的时间,读取更新内容等。
有人能想出更简单的方法吗?
【问题讨论】:
标签: c# iis integration-testing