PHPUnit ejecuta el método setUp()
de una clase de prueba antes de ejecutar una prueba específica.PHPUnit: Obtener el nombre de la clase de prueba y el método de setUp()?
Cargo aparatos específicos de prueba para cada prueba en una clase de prueba y preferiría no tener que hacerlo explícitamente. Idealmente, me gustaría manejar esto automágicamente en el método setUp()
.
Si el método setUp()
pone a disposición el nombre de la clase de prueba y el nombre del método de prueba, esto se puede hacer.
¿Está disponible para mí el nombre de la clase de prueba y el método que está a punto de ejecutarse en el método setUp()
?
@ Jon-Cram con el fin de obtener el nombre de la clase de prueba actual , 'PHPUnit' usa en sí mismo [get_class ($ this)] (http://php.net/manual/en/function.get-class.php) para obtener el nombre de la clase, incluida la parte del espacio de nombres – xmojmr