XUnit - TestCaseOrderer - Разрыв в случае неудачиC#

Место общения программистов C#
Ответить
Anonymous
 XUnit - TestCaseOrderer - Разрыв в случае неудачи

Сообщение Anonymous »

Я использую описание PriorityOrderer здесь:
https://learn.microsoft.com/en-us/dotne ... vots=xunit
Он работает нормально, но я хотел бы сломать его, если тест не пройден.
Что-то вроде:

Код: Выделить всё

        foreach (TTestCase testCase in
sortedMethods.Keys.SelectMany(
priority => sortedMethods[priority].OrderBy(
testCase => testCase.TestMethod.Method.Name)))
{
yield return testCase;
if (HasFailed(testCase))
{
yield break;
}
}
Но я не могу найти, как создать функцию hasFailed

Подробнее здесь: https://stackoverflow.com/questions/791 ... ak-if-fail
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»