我该怎么做在.NET连续测试?
-
27-09-2019 - |
题
我使用Infinitest连续测试,当我做java开发,我真的很怀念即时反馈,当我在.NET
发展如何做在C#连续测试和.NET?
编辑:我不是在寻找持续集成,诸如CruiseControl,TeamCity的等等。 这是一个即时的反馈工具与您的IDE工作,我正在寻找
解决方案
如果您是使用Visual Studio 2008年或2010年,你应该看一看延伸持续测试的Visual Studio 。
请注意,当你保存它不运行测试,而是在每个版本。
其他提示
我发现了另一种扩展的VisualStudio是真正有用的: NCrunch http://www.ncrunch.net/ 我真的很喜欢它,它运行你的代码的测试,在后台,而你的打字(无需保存/编译),它运行仅由改变的代码影响的测试,它会自动显示哪些在你的代码行通过使测试/通过测试失败,并且线未覆盖覆盖。它支持NUnit的,MS测试,的xUnit,MbUnit的,MSpec:)
虽然它做得更多, CruiseControl.NET 一>当它与NUnit的集成可以做到连续测试。
我也觉得测试和建设是真正有用的连续反馈。
我建议使用如 TeamCity的持续集成服务器。它还提供了Visual Studio的一个插件,它允许你在IDE中建立在它的项目和运行单元测试。
不隶属于 StackOverflow