Я ищу способ настройки атрибута xUnit, возможно, чтобы повторить тест для определенного исключения теста.
Что-то вроде
[Fact] [Retry(3, typeof(ArgumentException)]
Есть ли способзаархивировать это поведение в xUnit?
Взгляните на xunit-retry, который, вероятно, устарел, но был построен с той же проблемой.Хотя он не поддерживает повторную попытку для определенного исключения, он проверяет, были ли исключения в строке 44 здесь: https://github.com/giggio/xunit-retry/blob/master/XUnitRetry/RetryTestCase.cs Вызов aggregator.toException либо выдаст вам исключение, если оно есть, либо вернет AggregateException, а затем вы можетепроверьте, соответствуют ли агрегированные исключения списку тех, для которых вы хотите повторить тест