Como executar todos os testes pertencentes a uma determinada categoria no JUnit 4

O JUnit 4.8 contém um novo recurso interessante chamado "Categorias" que permite agrupar certos tipos de testes. Isso é muito útil, por exemplo ter testes separados para testes lentos e rápidos. Eu sei as coisas mencionadas emNotas de versão do JUnit 4.8, mas gostaria de saber como posso realmente executar todos os testes anotados com determinada categoria.

As notas de versão do JUnit 4.8 mostram um exemplo de definição de suíte, em que a anotação SuiteClasses seleciona os testes de determinada categoria para execução, assim:

@RunWith(Categories.class)
@IncludeCategory(SlowTests.class)
@SuiteClasses( { A.class, B.class }) // Note that Categories is a kind of Suite
public class SlowTestSuite {
  // Will run A.b and B.c, but not A.a
}

Alguém sabe como eu poderia executar todos os testes na categoria SlowTests? Parece que você deve ter a anotação SuiteClasses ...

questionAnswers(6)

yourAnswerToTheQuestion