Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Ebben a leírásban megmutatom, hogyan kell létrehozni tesztek például TodoIt alkalmazás.

Beállítás PHPUnit

Minden, amire szükség van, mint egy mappa / teszteket. ZF cli eszköz phpunit.xml fájlt, de üres lesz! Itt van, amit meg kell adni:

Most már készen állunk, hogy teszteljék az írás.

zárthelyi

Hely tesztek tesztek / application / vezérlők könyvtárat, hogy megtalálja őket gyorsan. (A vizsgálatokat a modellek a tesztek / application / modellek, stb.) Kezdjük a vizsgálati AuthController :: indexAction (). Először is ellenőrizze a jelenlétét a penész.

AuthControllerTest maga lesz a vizsgálatok / application / vezérlők / AuthControllerTest.php:

Először meg kell győződnünk arról, hogy tudjuk futtatni PHPUnit teszteket a parancssorból:

Ezt megtehetjük, mert az állandó statikus módszer PHPUnit_MAIN_METHOD AuthControllerTest :: main (). Szerszám phpunit cli dob módszer, amely aktiválja a teszteket.

setup () és tearDown () futnak előtt és a vizsgálat után. Mivel örökölnek Zend_Test_PHPUnit_ControllerTestCase tudjuk használni speciális technikákat. Az általunk használt setup ().

Minden teszt kell kezdeni a kulcsszó teszt:

Kezdjük a küldő () kimenet. assertQuery módszer célja, hogy ellenőrizze, hogy a tárgy a válasz. Ő használja a DOM módon, hogy eljussanak az elem. Hívjon assertQueryContentContains lehetővé teszi számunkra, hogy létrehozzák a jelenlegi szöveget H1 tag az oldalon, vagy sem.

Most, hogy már tudja, hogyan kell tesztelni az alkalmazásokat.

Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Által nyújtott információk útján két csatorna (látás és hallás) a képzés hatékonyságának sokkal jobb tanulás könyvekből. A házi feladatok és online tesztek lehetővé teszi, hogy folyamatosan úgy gondolja, a célnyelven, és azonnal ellenőrizze tudását!

Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Ha azt szeretnénk, hosszú ideig, hogy tanulmányozzák, hogyan lehet HTML-t, akkor engem, mert van jó hír!

Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Ha már megtanulta a HTML és tovább szeretne lépni, a következő lépés az lesz, hogy tanulmányozza a CSS technológiával.

Készítsen unit tesztek segítségével zend_test_phpunit_controllertestcase

Ha azt szeretnénk, hogy megértsék a fogalmak domain és tárhely, megtanulják, hogyan kell létrehozni egy adatbázist, feltölteni a fájlokat a honlapon keresztül FTP szerver, hozzon létre aldomain konfigurálja a postaládákat a helyszínen, és ellenőrzi a részvétel, a tanfolyam kifejezetten az Ön számára!