https://tunit.dev/docs/test-lifecycle/cleanup
Before
[After(Test)]
public async Task Cleanup(TestContext context, CancellationToken cancellationToken)
{
// Access test results via context
if (context.Result?.Status == TestStatus.Failed)
{
await CaptureScreenshot(cancellationToken);
}
}
After
[After(Test)]
public async Task Cleanup(TestContext context, CancellationToken cancellationToken)
{
// Access test results via context
if (context.Execution.Result?.State == TestState.Failed)
{
await CaptureScreenshot(cancellationToken);
}
}