在处理较大的项目时,编译和启动单元测试框架可能需要至少 10 秒的时间。有没有减少反馈循环时间的有效方法?我打算在测试运行之间对一个单元测试类和另一个类进行微小的更改。
我考虑了其他一些方法。我看不到任何编译和运行单个测试类和依赖项的方法。我可以增加解决方案中的项目数量,以减少每个程序集的编译时间,但这会导致其他问题。NCrunch 似乎减少了手动运行测试的需要,但它仍然编译完整的程序集。
说明: 10 秒包括编译单元测试类和被测类的时间。我对 NCrunch 的问题可能是因为计算机功能较弱。