![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Witajcie mam małe pytanko otóż miałem do napisania pewną klasę w PHP teraz mam do niej napisać automatyczny tester co rozumiecie przez napisanie automatycznego testera?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Pewnie chodzi o kod który poda jakąś liczbę w twoim wypadku i sprawdzi jej wynik z stałym wzorcem.
Czyli mając np. klasę (ok, funkcję - będzie łatwiej ale to to samo) function licz($a, $b) { return $a+$b; } Piszemy tester if(licz(10,20)==30) echo 'działe'; else echo 'nie działa'; I taką operację dajesz kilkukrotnie na innych liczbach, są one zawsze wpisane na stałe do skryptu. Co nam to daje - przy ogromnych klasach, po upgrade jakiegoś elementu np. wpadamy na inny pomysł jak rozwiązać problem i dane jak i wynik są identyczne (zmienia się tylko mechanizm) to taki tester od razu pokaże czy się coś po drodze nie zgubiło, czy pisząc z palca masz poprawny kod. To taka moja interpretacja. :-) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:37 |