Вход на сайт
Unit Test. Кто использует?
1707 просмотров
Перейти к просмотру всей ветки
в ответ Simple 25.11.16 18:12
NP.
MS Tests.
Интеграционные тесты.Для выполнения тестов необходимо иметь разные наборы данных в базе (Оракле).
Имею код, создающий в тестовой базе нужные таблицы.
Имею несложный код заполняющий базу нужными данными.
Работает так: при инициировании теста создаются задействованные таблицы, туда
вгоняются данные, отрабатывает тест, все дропается.
Имею проблему: подготовка данных для тестов занимает избыточно много времени.
Имеется в виду не процессорное время для вбивания данных и выполнения теста,
а время на подготовку скриптов вбивания данных.
При этом данные из базы извлекаются уже в виде полуготового скриптового кода.
Т.е. Я получаю строку вида table,AddRow(1, 2, 3, "", DateTime.Parse("24/12/206"));
дальше - копипасте и фиксинг неправильных параметров.
Есть какая методика по упрощению процесса?