Particularidade do Spock para Testes @Ignored

Quando você tem uma classe de testes que utiliza a estrutura do Spock, e portanto o nome do arquivo termina com "Spec", existem duas classes de Ignored que você pode usar, mas com atenção:

org.junit.Ignore

  • Pode ser utilizada para ignorar uma classe de testes inteira
  • NÃO PODE ser utilizado para ignorar apenas um teste dentro de uma classe, pois não servirá para nada...

spock.lang.Ignore

  • Pode ser utilizada para ignorar uma classe de testes inteira
  • DEVE ser utilizado para ignorar apenas um teste dentro de uma classe
Bruno Vieira Almost 10 years ago