Tengo un archivo de datos con entradas y salidas esperadas. Un ejemplo podría ser:Crear dinámicamente pruebas PHPUnit a partir del archivo de datos
input: output:
2 3
3 5
4 Exception
5 8
... ...
Actualmente tengo una solución personalizada para leer desde el archivo de datos y realizar una prueba para cada {entrada, salida} par. Me gustaría convertir esto en una solución basada en PHPUnit y me gustaría tener una prueba por entrada usando el nombre de prueba para XassertY. Entonces las primeras tres pruebas se llamarían for2assert3(), for3assert5() y for4assertException().
No quiero convertir mis datos existentes a pruebas si es posible crear los métodos de prueba dinámicamente y mantener el archivo de datos como la base de estas pruebas. Quiero convertirlo a PHPUnit ya que quiero agregar algunas otras pruebas más tarde y también procesar y ver el resultado usando Hudson.
Sugerencias?