русский
Germany.ruForen → Архив Досок→ Programmierung

Unit Test. Кто использует?

25.11.16 17:42
Re: Unit Test. Кто использует?
 
MrSanders старожил
in Antwort Simple 25.11.16 17:16

Допиливать подразумевает править код, верно? Вот в процессе написания тестов и правь. Видишь доступ к чужому синглтону, спрячь за своим get-ом.

Вместо

EjbFactory.getInstance().getBean()

будет у тебя

protected EjbFactory getEjbFactory(){ return EjbFactory.getInstance();} и getEjbFactory().getBean() вызов.

Всё. Хочешь - в подклассе переопределяй, хочешь в моке эмулируй.

 

Sprung zu