ServiceLocator private variables
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- arron
- Člen | 464
Celkem by se hodilo udelat z nich protected, protoze jinak se neda na tride ServiceLocator testovat. Pisu test na cast kodu, ktera ma registrovat nejake sluzby, ale bez cteni privatnich promenych teto tridy nemuzu otestovat, jestli se sluzby zaregistrovaly spravne. Resenim v techto situacich je vytvoreni potomka, ve kterem si za ucelem testovani dane promenne zpristupnim. Bohuzel jsou private, takze tato cesta nikam nevede. Je velky problem je zmenit na protected?
Diky moc