Вход на сайт
Снова запутался - строка подключения.
424 просмотров
Перейти к просмотру всей ветки
в ответ Murr 25.06.19 16:20
Мда, ну и тестики у тебя :) Жуть просто.
Ладно, я так понимаю, что проблема твоя в том, что при инициализации и при отчистке у тебя вызывается TSysDba.SysDba.ExecCmd(...), где ExecCmd - это FillDataTable из первого поста, SysDba - соответственно SomeClass из моего ответа.
Я так понимаю, что TSysDba.SysDba - это реализация синглтона. Соответственно тебе надо заинжектить фейк в этот синглтон.
Видимо надо модифицировать TMapNameToConnectionModel.Key - добавлять признак - win-, web-, test-...
и модифицировать построитель строки...
Для начала было бы неплохо прочитать книжку по тестированию :) Рекомендую вот эту: The Art of Unit Testing (в сети есть бесплатно в pdf)