Como interromper a execução de testes em uma TestFixture se um deles falhar no NUnit?
Pergunta
Quero interromper a execução de testes em um TestFixture se um deles falhar no NUnit.
É claro que a prática comum e recomendada é fazer testes independentes uns dos outros.No entanto, o caso para o qual eu gostaria de usar o NUnit requer que todos os testes e acessórios de teste após aquele que falhou não sejam executados.Em outras palavras, a falha do teste faz com que toda a execução do NUnit pare (ou prossiga com a próxima [TestFixture], mas ambos os cenários devem ser configuráveis).
A solução simples, mas não aceitável, seria forçar o encerramento do NUnit enviando um sinal de algum tipo para o processo NUnit.
Existe uma maneira de fazer isso de maneira elegante?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow