我再次尝试做某事,但不确定是否可行。我想运行我的 Nunit 测试,在每个测试运行后,我想将结果输出到我的 ui。ui 是自定义的,我的测试团队使用它来运行和查看测试结果。当我说它被使用时,它还没有(完全)开发:) - 让我想到这个问题。
到目前为止我的代码
TestPackage package = new TestPackage(path);
RemoteTestRunner remote = new RemoteTestRunner();
remote.Load(package);
TestResult result = remote.Run(new NullListener(), TestFilter.Empty, true, LoggingThreshold.All);
while (remote.Running)
{
// want to capture results here
if (result.HasResults)
// i can never get here while test is running
}