[英]xUnit Tests skipped
在我的VS2017
解決方案中,我有幾個單元測試項目。 在他們看來,我的xUnit
測試不會被mstest
發現,因此不會運行。
我收到了警告:
警告:[xUnit.net 00:00:00.7641189]跳過:Testing.UnitTests(找不到依賴程序集'Microsoft.VisualStudio.QualityTools.UnitTestFramework,Version = 10.0.0')
但Microsoft.VisualStudio.QualityTools.UnitTestFramework在項目中完全引用該版本。 我有多個單元測試項目。 它們中的許多都包含xUnit測試,但它們可以毫無問題地被找到並執行。
包含xUnit測試的所有項目都分配了相同的xUnit nuget包,尤其是xunit.runner.visualstudio
我也在使用NCrunch和NCrunch在發現和執行有問題的xUnit測試時沒有問題。
可能是我的問題的原因是什么?
進一步的發現:
對我來說,一起看起來很奇怪......
我有這個問題,但不確定這是否和你的完全相同。 我在輸出/測試窗口中看到一個錯誤,表示它無法恢復包xunit.runner.utility 2.2.0
在包管理器控制台中手動添加后,如下所示:
install-package xunit.runner.utility -v 2.2.0
它又開始工作了
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.