DotCover Nunit Fails / Aborted, когда в тестах есть оператор Using с «Процесс не был запущен этим объектом» - PullRequest
0 голосов
/ 06 декабря 2018

dotCover завершается неудачно / прерывает выполнение теста, если я пытаюсь запустить тест, в котором есть оператор using.Я пробовал это на 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 |Процесс не был запущен этим объектом, поэтому запрашиваемая информация не может быть определена.

--- EXCEPTION # 1/2 [InvalidOperationException] Message = «Процесс не был запущен этим объектом, поэтому запрашиваемая информация не может быть определена.”ExceptionPath = Root.InnerException ClassName = System.InvalidOperationException HResult = COR_E_INVALIDOPERATION = 80131509 Source = System StackTraceString =«
в System.Diagnostics.Process.EnsureState (состояние состояния) в System.Diagnostics.Proode.Bet.SetReSharper.UnitTestFramework.Processes.PreparedProcessFromRunningProcess.WaitForExitAndSignal () ”

--- Outer ---

--- EXCEPTION # 2/2 [LoggerException] Сообщение =« Процесс не был запущенэтот объект, поэтому запрашиваемая информация не может быть определена. »ExceptionPath = Root ClassName = JetBrains.Util.LoggerException InnerException =« Исключение № 1 в Root.InnerException »HResult = COR_E_APPLICATION = 80131600 StackTraceString =« в JetBrains.Util.ILoggerEx.System.Threading.ExecutionContext.Run (ExecutionContext executeContext, обратный вызов ContextCallback, состояние объекта, логический preserveSyncCtx) в System.Threading.ExecutionContext.Run (обратный вызов ExecutionContext executeContext, contextCallback, состояние объекта) в System.Threading.ThreadH1011 *

вот как выглядит тест

   [Test]
    public void fooTest()
    {
        using (var foo = new OrmLiteResultsFilter() )
        {               

        }
        Assert.True(true);
    }
...