簡體   English   中英

XUnit測試無法運行(無限循環)

[英]XUnit tests don't run (endless loop)

我有一個“空”“ [事實]” / UnitTest方法無法運行。

  • Win10,x64。
  • .NET Core SDK 2.2.104
  • xUnit項目包含一個.NET Standard 2.0庫
  • VS 2017 15.9.8

單擊“運行所有測試”或嘗試進行調試,VS頂部的綠色進度欄將一直保持綠色等待狀態。 我嘗試刪除所有NuGet軟件包,清理構建等。

我可以嘗試刪除其他緩存文件夾嗎? 這阻礙了我。

例:

using System;
using Xunit;

namespace Audio.Test
{
    public class Test_AudioSystem
    {
        [Fact]
        public void GetAllAudioDevices()
        {
            // does nothing...
        }
    }
}

確定找到了問題。 將.NET Framework項目中的Newtonsoft.Json.dll與我的測試庫放在同一目錄中。 這在某種程度上導致了無限循環。 問題是,此錯誤是否在Newtonsoft的.NET Core版本中發生。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM