Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Снова запутался - строка подключения.

25.06.19 17:01
Re: Снова запутался - строка подключения.
 
Программист коренной житель
в ответ 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)

 

Перейти на