|
|
1
8
我也有同样的问题,并且意识到是我的代码弄乱了,测试框架只是通过关闭自己来保护自己不受我的代码的影响。 对我来说,关键是同样的事情发生在两个不同的测试框架上。所以它必须是我的代码。 |
|
|
2
1
我发现了我所问的问题,这是我的错。我编写了一个堆栈溢出代码:我将一些代码重构成一个扩展方法,重命名它以匹配它调用的Linq扩展方法,因此它只是自我递归地调用它。
从中吸取的教训:
2: 在错误消息如此糟糕的情况下,一种好的调试技术是尝试确定错误的原因。在我的例子中,当我注意到失败的不是“测试运行”,而是包含Sql数据库测试的运行时,突破就出现了——域对象和模拟存储库测试可以运行得很好,所以它运行的代码中必须有一些东西。调试器将进入测试。从这些灾难性的错误中,我认为它甚至没有走那么远。 |
|
|
3
1
它们有点隐藏了这些信息,但知道主机没有崩溃但某些测试根本不起作用时尤其有用,有时可以在该链接中找到有关原因的信息。 |
|
|
4
-1
要重置为出厂设置,请从运行窗口运行devenv/ResetSettings。 |
|
|
wavesinaroom · 断言结构向量长度 1 年前 |
|
|
Tim Kirkwood · 比较空数据帧 1 年前 |
|
Kamran Khan · 使用单元测试ASP。NET核心 2 年前 |
|
|
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 2 年前 |
|
|
Ricky Mo · 角度测试如何模拟导入的const 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |