Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.03.2007 Ostrzeżenie: (0%)
|
Witam,
Aktualnie zajmuje się testowaniem pewnej klasy i natknąłem się przy tym na pewien problem. A mianowicie jak przetestować metody "private" i "protected". Z metodami "protected" jest mniejszy problem gdyż jest możliwość utworzenia klasy pochodnej i upublicznienia interfejsu klasy bazowej do testów, czyli :
Nie ma wiec problemu. A co w przypadku gdy chcemy testować metodę "private". (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Próbowałem dostać się do składowych poprzez Reflection API, ale niestety i ono ma ograniczone pole działania :/ konstrukcje z getClosure() działają tylko z metodami statycznymi. Pozdrawiam |
|
|
|
mikowski Testowanie 28.11.2008, 11:15:22
wookieb Dopisujesz publiczna metodę testową... 28.11.2008, 11:16:42
mike Metod chronionych i prywatnych nie testuje się bez... 28.11.2008, 11:23:39
dr_bonzo Jak wyzej. Testujesz tylko metody publiczne, innyc... 28.11.2008, 13:32:18
mikowski Dokładnie rozumiem ze OOP to interfejsy i ze klien... 28.11.2008, 18:02:20 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 03:59 |