gpt4 book ai didi

stack-overflow - 带有 xUnit 和 dotnet CLI 的 Stackoverflowexception - 哪个测试?

转载 作者:行者123 更新时间:2023-12-05 07:46:56 26 4
gpt4 key购买 nike

我正在使用 dotnet 在 xUnit 中运行我的单元测试。

在我的一个单元测试中,我得到了一个 Stackoverflow。我如何确定哪个单元测试导致此问题?

Project.json(相关部分):

 "dependencies": {
"NLog": {
"target": "project"
},
"xunit": "2.2.0-beta2-build3300",
"dotnet-test-xunit": "2.2.0-preview2-build1029"
},
"testRunner": "xunit",
"frameworks": {
"net451": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.0.1"
}
}
}

运行:

> dotnet test

当前结果:

xUnit.net .NET CLI test runner (64-bit Desktop .NET win81-x64)
Discovering: NLog.UnitTests
Discovered: NLog.UnitTests
Starting: NLog.UnitTests

Process is terminated due to StackOverflowException.
SUMMARY: Total: 1 targets, Passed: 0, Failed: 1.

我正在使用 xUnit 在 .NET Core 和 .NET 4.5.1 下运行单元测试(目前示例中仅使用 .NET 4.5.1)

PS: dotnet test --verbose 不存在

最佳答案

通过在 Visual Studio 中运行测试找到它。 GUI 清楚地表明了哪个测试是问题所在。

关于stack-overflow - 带有 xUnit 和 dotnet CLI 的 Stackoverflowexception - 哪个测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40412178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com