使用Visual Studio 2008进行单元测试时,其中一个单元测试与基本性能冒烟测试有关,以确保其他代码不会过度减慢使用频繁的方法。
显然,当“#per second”低于某个值时,我希望这会失败,当然它会在错误消息列中显示我的消息,但是当它通过时,我仍然希望显示此性能指标单元测试结果中的某个地方。
这可能吗?
答案 0 :(得分:1)
您可以将值打印到标准输出(Console.WriteLine
)。技术非常低,但通常会捕获标准输出。
当然,这完全取决于您如何显示单元测试结果。大部分时间结果只是红色/绿色,显示错误详细信息......
答案 1 :(得分:1)
你可以使用NUnit,它有Pass utility,允许你在测试结果中为这样的实例录制一条消息。