forked from thomhurst/TUnit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFailTests.cs
More file actions
21 lines (19 loc) · 710 Bytes
/
FailTests.cs
File metadata and controls
21 lines (19 loc) · 710 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using Shouldly;
using TUnit.Engine.Tests.Enums;
namespace TUnit.Engine.Tests;
public class FailTests(TestMode testMode) : InvokableTestBase(testMode)
{
[Test]
public async Task Test()
{
await RunTestsWithFilter(
"/*/*/PassFailTests/*[Category=Fail]",
[
result => result.ResultSummary.Outcome.ShouldBe("Failed"),
result => result.ResultSummary.Counters.Total.ShouldBe(86),
result => result.ResultSummary.Counters.Passed.ShouldBe(0),
result => result.ResultSummary.Counters.Failed.ShouldBe(86),
result => result.ResultSummary.Counters.NotExecuted.ShouldBe(0)
]);
}
}