我在进行Java开发时使用Infinitest进行持续测试,但当我进行C#和.NET开发时,我真的很想念即时反馈。
我该如何在C#和.NET中进行持续测试?
编辑:我不是在寻找连续集成,例如CruiseControl、TeamCity等。我正在寻找一种可以与您的IDE一起使用的即时反馈工具。
我在进行Java开发时使用Infinitest进行持续测试,但当我进行C#和.NET开发时,我真的很想念即时反馈。
我该如何在C#和.NET中进行持续测试?
编辑:我不是在寻找连续集成,例如CruiseControl、TeamCity等。我正在寻找一种可以与您的IDE一起使用的即时反馈工具。
我发现了一个对于VisualStudio非常有用的扩展:NCrunch http://www.ncrunch.net/
我特别喜欢它的地方在于,当你输入代码时(无需保存/构建),它会在后台运行代码的测试,并且仅运行受更改代码影响的测试;它自动显示通过测试或失败测试覆盖的代码行以及未覆盖的代码行。它支持NUnit、MS Test、Xunit、MbUnit和MSpec :)