0
在運行,我有以下NUnit3測試似乎並不平行
[assembly: LevelOfParallelism(10)]
[Parallelizable(ParallelScope.Self)]
public class MessageHandlerTests
{
[Test]
public async Task WhenCallingHandle_ShouldInvokeConsumer(
[Values(1, 25)] int messageCount,
[Values(5, 12)] int processingTimeSeconds,
[Values(SendMode.AzureServiceBus, SendMode.BrokeredMessageSender)] SendMode sendMode,
[Values(ConsumerAction.None, ConsumerAction.Publish, ConsumerAction.Reply, ConsumerAction.Send)] ConsumerAction consumerAction)
{
...
}
}
這是一個半長時間運行測試(約30秒)和我已經記錄整個測試並儘可能我可以告訴它不是並行運行,通過Test Explorer
或通過nunit3-console.exe
任何想法我做錯了什麼?