Я хочу остановить дальнейшее выполнение тестов внутри TestFixture, если один из них завершится неудачно в NUnit.
Конечно, обычная и рекомендуемая практика - делать тесты независимыми друг от друга. Тем не менее, в случае, для которого я хотел бы использовать NUnit, требуется, чтобы все тесты и тестовые привязки, следующие после неудачного, не выполнялись. Другими словами, сбой теста приводит к останову всего выполнения NUnit (или к следующему [TestFixture], но оба сценария должны быть настраиваемыми).
Простым, но не приемлемым решением было бы принудительное завершение NUnit путем отправки какого-либо сигнала процессу NUnit.
Есть ли способ сделать это элегантно?