簡體   English   中英

禁用在Visual Studio中運行某些xunit測試(Resharper)

[英]Disable running some xunit tests in Visual Studio (by Resharper)

我有一些集成測試(很長時間)。 如果它們在主要解決方案中,並且我選擇運行所有測試,那么這些測試也會被選擇。 如何避免呢?

假定這些測試是從CI上的腳本運行的。 特性無濟於事(AFAIK),因為R#也會將它們拾取。

這個問題間接地給出了答案: 轉載測試者-如何按類別執行?

xUnit中 :添加一個Trait:

[Trait("Category", "LongRunning")]
[Fact]
public void Test()
{
}

在“ ReSharper->選項->單元測試”中,您需要排除類別“ LongRunning”:

P

PS,保存此更改時,您可能希望將其保存到“團隊共享”層,以便您的團隊采用相同的方式。

在重新分配器中使用不同的播放列表,或運行不同的特征(測試資源管理器)。 在Visual Studio測試中,如何制作自動排除某些測試的播放列表?

暫無
暫無

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

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