Me gustaría implementar un mejor sistema para filtrar las pruebas para ejecutar bajo JUnit en Eclipse. Me gustaría las @Categories, pero no tengo que especificar la lista de clases en una anotación @SuiteClasses ({}), ya que creo que eso reduce el valor, aumenta la cantidad de mantenimiento manual que tenemos que hacer.Mejor o personalizado JUnit prueba de filtrado
¿Hay alguna forma de conectar el proceso donde Eclipse ejecuta la prueba JUnit, para poder hacer un filtrado personalizado en todas las clases con un @Test en él? P.ej. una clase como esta:
@CustomFilteredTesting
public class TheCustomFilteredTestRun {
public boolean includeThisTestClass(Class<?> klass) {
// e.g. test whether klass is in a package or subsystem
// or a subtype of some interface.
}
}
Cualquier ayuda apreciada, -j
puede pasar por todos estos aros o simplemente usar TestNG. – hidralisk
Tengo un código cifrado que hace el descubrimiento de clase - ¡lo publicaré más tarde! – davidfrancis
Buen esfuerzo; Aunque no lo entiendo del todo. - ¿A qué te refieres con "The" do tengo todas las pruebas "prueba"? Es bueno aprender sobre lo de Asumir, pero ¿cómo le comunico la intención de ejecutar un subconjunto específico de pruebas? –