有谁知道在哪里可以找到Nunit控制台出口代码含义?
-
28-09-2019 - |
题
我正在从我的MSBUILD中收到错误消息:“ Nunit -console.exe”以代码-100退出。
有谁知道在哪里可以找到Nunit Console出口代码?
解决方案
Error code -100
代表 UNEXPECTED_ERROR
static ConsoleUi()
{
OK = 0;
INVALID_ARG = -1;
FILE_NOT_FOUND = -2;
FIXTURE_NOT_FOUND = -3;
TRANSFORM_ERROR = -4;
UNEXPECTED_ERROR = -100;
}
编辑:来自的其他信息 Nunit-Discuss Google Group上的线程:
此外,正值在运行中得出了失败的测试计数。
-100返回代码是全部收集,通常表示您的应用程序或测试中未经处理的异常。通常应该带有堆栈跟踪。
其他提示
Nunit V3的次要更新, TRANSFORM_ERROR
代码似乎已被删除。
现在的完整列表如下:
OK = 0;
INVALID_ARG = -1;
INVALID_ASSEMBLY = -2;
FIXTURE_NOT_FOUND = -3; //Reserved, but not in use since v3.0
INVALID_TEST_FIXTURE = -4; //From v3.4
UNEXPECTED_ERROR = -100;
目前的来源 这里.
对于那些在OP之后几年来的人来说,这些值已经改变并改变了。在3.8中,有一个 -5卸载异常, ,这真的很方便地陷阱(当Nunit遇到一个问题卸载程序集时)。似乎-5在3.10中消失了。也许组件卸载问题不再发生。
不隶属于 StackOverflow