Создать проект с библиотекой для запуска и тестирования программ на C#
Opened this issue · 0 comments
viktartse commented
Библиотека должна принимать текст программы на C# и список с тестами для проверки, компилировать, запускать на выполнение, перехватывать ввод/вывод, скармливать входные данные из тестов и сравнивать результат с правильными ответами из тестов.
Должна быть возможность ограничить время работы программы на одном тесте.
Результат тестирования - это успешно ли пройдены тесты или программа завершилась c exception или был получен неправильный ответ или программа работала слишком долго.