Crear una condicion basica que sirva para multiples propositos
Crear un interfaz que sea implementado por todas las condiciones que va a controlar la clase base
Craer las condiciones. en este caso utilizarán una anotacion para saber cuando ignorar el test
Usar la regla