Ho un file di dati con input e uscite previste. Un esempio potrebbe essere:Creare dinamicamente test PHPUnit dal file di dati
input: output:
2 3
3 5
4 Exception
5 8
... ...
Attualmente ho una soluzione personalizzata per leggere dal file di dati ed eseguire un test per ogni {input, output} coppia. Vorrei convertirlo in una soluzione basata su PHPUnit e mi piacerebbe avere un test per input usando il nome del test perXassertY. Quindi i primi tre test verrebbero chiamati for2assert3(), for3assert5() e for4assertException().
Non voglio convertire i miei dati esistenti in test se è possibile creare i metodi di test in modo dinamico e mantenere il file di dati come base di questi test. Voglio convertirlo in PHPUnit perché voglio aggiungere altri test in seguito e anche elaborare e visualizzare l'output utilizzando Hudson.
Suggerimenti?