У меня есть файл данных с входными и ожидаемыми результатами. Примером может быть:
input: output:
2 3
3 5
4 Exception
5 8
... ...
В настоящее время у меня есть специальное решение для чтения из файла данных и выполнения теста для каждой пары {input, output}. Я хотел бы преобразовать это в решение на основе PHPUnit, и я хотел бы иметь один тест на вход с использованием имени теста forXassertY . Таким образом, первые три теста будут называться for2assert3 (), for3assert5 () и for4assertException ().
Я не хочу преобразовывать свои существующие данные в тесты, если возможно динамическое создание методов тестирования и сохранение файла данных в качестве основы для этих тестов. Я хочу преобразовать его в PHPUnit, так как позже я хочу добавить некоторые другие тесты, а также обработать и просмотреть вывод, используя Hudson.
Предложения