dotCover将失败/中止测试运行。 我已经在Visual Studio和Rider上都尝试过了。 每次运行测试,我都会得到以下
08:40:40.211 | I |进程C:\ Program Files \ JetBrains \ JetBrains Rider 2018.2.1 \ lib \ ReSharperHost \ JetBrains.ReSharper.TaskRunner.CLR45.exe:43700已退出08:40:40.231 | V |进程不是由该对象启动的,所以 无法确定所请求的信息。
---例外#1/2 [InvalidOperationException]消息=“该对象未启动进程,因此请求的信息不能 确定。” ExceptionPath = Root.InnerException ClassName = System.InvalidOperationException HResult = COR_E_INVALIDOPERATION = 80131509源=系统StackTraceString =“
在System.Diagnostics.Process.EnsureState(状态) 在System.Diagnostics.Process.get_ExitCode() 在JetBrains.ReSharper.UnitTestFramework.Processes.PreparedProcessFromRunningProcess.WaitForExitAndSignal() ”---外部---
---例外#2/2 [LoggerException]消息=“该对象未启动进程,因此不能 确定。” ExceptionPath =根类名= JetBrains.Util.LoggerException InnerException =“异常#1在 Root.InnerException” HResult = COR_E_APPLICATION = 80131600 StackTraceString =“ at JetBrains.Util.ILoggerEx.LogExceptionSilently(ILogger,例外 例如) 在JetBrains.ReSharper.UnitTestFramework.Processes.PreparedProcessFromRunningProcess.WaitForExitAndSignal() 在System.Threading.ExecutionContext.RunInternal(ExecutionContext executeContext,ContextCallback回调,对象状态,布尔值 reserveSyncCtx) 在System.Threading.ExecutionContext.Run(ExecutionContext执行上下文,ContextCallback回调,对象状态,布尔值 reserveSyncCtx) 在System.Threading.ExecutionContext.Run(ExecutionContext执行上下文,ContextCallback回调,对象状态) 在System.Threading.ThreadHelper.ThreadStart()”
这是测试的样子
[Test]
public void fooTest()
{
using (var foo = new OrmLiteResultsFilter() )
{
}
Assert.True(true);
}