0
在我们的项目中,我们有621个单元测试。执行这些测试持续约35秒。这些是典型的单元测试,它们不应该处理网络或磁盘操作。我认为最昂贵的操作应该带有反射(来自StructureMap和AutoMapper)。mstest - 单元测试运行时间
所以:
1 - 是否有异味,使用MSTest的35秒621执行单元测试?
2 - 如果这些都是nunit测试会更快吗?
3 - 如果您有任何基准,您的基准测试是什么?我们是否应该考虑一下,如果测试中有一些不需要的代码在运行?
我想说,你应该使用探查器来剖析测试,并且实际看到代码的哪些部分是缓慢的或者经常被调用。然后应用Jimmy的建议,如果问题在于引导框架。 – PHeiberg 2011-05-19 08:43:00