Dan*_*ger 19 tdd mstest visual-studio-2008
我一次又一次地读到,使用MSTest比使用其他测试框架(如nUnit,MBUnit等)更难以进行TDD /测试...有什么建议的手动变通方法和/或第三方位,你建议什么时候MSTest是基础设施政策的唯一选择?我主要想知道的是VS 2008 Team Suite,但我认为VS 2008 Pro的提示也适用,因为这些版本现在也包含了一些MSTest功能.
Bra*_*row 29
MSTest肯定不像某些开源框架那样高效或可扩展,但它是可行的.由于问题是关于使用MSTest使生活更轻松而不是替代品,这里是我的MSTest提示.
Haa*_*ked 13
如果您别无选择,只能使用MSTest,请学习键盘快捷键.他们会让你的生活更轻松一点.
测试在当前环境:CTRL+ R,T
在解决所有测试: CTRL+ R,A
当前上下文中的调试测试:CTRL+ R,CTRL+ T
调试解决方案中的所有测试: CTRL+ R,CTRL+A
我很好奇.我不明白的是人们开始比较MSTest提供的所有开源工具并开始抨击它.评论它是多么笨拙,如何无知等恕我直言,这是因为它与xUnit框架有根本的不同.它针对并行执行进行了优化.
即使是具有静态ClassInitialze和Cleanup并且每个测试都具有唯一TestContext的qurik都是因为nextgen - 至少对于MS语言的Windows业务程序员 - 并行编程概念.
我不幸在一个有数万个单元测试的项目中工作.他们过去几乎占用了大部分的构建时间!通过MSTest,我们将其降低到非常可管理的时间线.
归档时间: |
|
查看次数: |
4198 次 |
最近记录: |