У нас есть проект, разработанный 2 годами с плохо спроектированной архитектурой. Сейчас дней нет никаких модульных тестов.Генерация кода тестового кода
Текущая версия системы работает удовлетворительно, но нам жизненно необходима рефакторинг основных модулей.
Бюджет также ограничен, поэтому мы не можем нанять достаточное количество разработчиков для написания модульных тестов.
Возможна ли стратегия автоматического генерации кода для модульных тестов, которая охватывает, например, взаимодействие с данными, в предположении, что в настоящее время система работает нормально, а текущий выход системы может быть преобразован в XML-светильники для модульного тестирования?
Этот подход дает нам возможность быстро начать рефакторинг существующего кода и получить немедленную обратную связь, если некоторые основные функции повреждены из-за изменений.