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

unit tests

08.11.18 07:16
Re: unit tests
 
Программист коренной житель
в ответ dymanoid 07.11.18 20:34
Не надо мне про синглтоны рассказывать, я сам кому хочешь расскажу.

Я не знаю, что ты можешь рассказать про синглтоны, но привести рабочий код синглтона ты не смог.


Замена модификатора сеттера на internal никаким образом не поможет синглтон сделать mockable.

Ошибаешься. Почитай про InternalsVisibleToAttribute. В отличае от тебя, я не только видел синглтоны в легаси коде, но и инжектил в эти синглтоны свои мок-объекты.


ЗЫ. Хот-патчинг - это замена кода приложения в процессе выполнения приложения.

Ну совершенно очевидно, что это тоже не нужно, т.к. на крайний случай можно воспользоваться рефлекшенами и сделать инжект.

 

Перейти на