Kui olete Visual Studio Code’is PHP kodeerimisstandardid seadistanud, on minu arvates samuti oluline veenduda, et teil on installitud PHPUnit, et saaksite testitava koodi kirjutamise harjutada.
Kui ootate seda tegema kuni pärast projekti käivitamist, on palju väiksem tõenäosus, et hakkate seda tegema. Ütlen seda nii kogemuse kui ka teiste arendajatega koostöö põhjal.
Nii et enne, kui hakkan käsitlema, kuidas käsitleda esiotsa linastust ja muud taolist, tahan läbi käia PHPUniti seadistamise protsessi. Kui te pole veel lugenud, kuidas me pakette haldame või Visual Studio Code’i kasutame, soovitan lugeda järgmisi artikleid:
- WordPressi arenduskeskkond (kasutades paketihaldurit)
- IDE WordPressi arendamiseks
- Visual Studio Code’i kasutajaseadetega töötamine
Kui olete sellega kursis, minge tagasi selle postituse juurde.
PHPUnit Visual Studio koodis
Ülejäänud sisu osas vaatame järgmist:
- PHPUniti installimine,
- Õige Visual Studio Code laienduse installimine,
- PHPUniti seadistamine meie kasutaja seadetes.
Ja me alustame sellega nüüd.
1 PHPUniti installimine
Kuna olete Homebrew’i kasutanud kogu selle postituste seeria jooksul, peaks Homebrew’i kasutamine muutuma üha lihtsamaks. PHPUniti installimiseks Homebrew kaudu sisestage lihtsalt oma terminali järgmine käsk:
$ brew install phpunit
Tulemuseks peaks olema selline ekraan:
Kui olete selle varem mõnel muul viisil installinud, võib Homebrew paluda teil seda värskendada (nagu ka minu puhul). Ja kui see nii on, las ta teeb oma asja:
Kui see on tehtud, on aeg installida PHPUniti jaoks õige Visual Studio Code laiendus.
2 PHPUnit Visual Studio koodi jaoks
PHPUniti installimine Visual Studio Code’i on selle tohutut turgu arvestades lihtne.
Muidugi on alati väljakutse otsustada, milline neist valida. Olen laienduse versiooni fänn Elon Mallini kaudu (mille leiate ka turult ja mille järgi soovitan seda installida).
Kui olete selle leidnud ja installinud, palub see tõenäoliselt Visual Studio koodi uuesti laadida. Kui olete oma tööga pooleli, salvestage projekt ja laadige uuesti.
Sel hetkel on aeg oma seaded konfigureerida.
3 Seadete konfigureerimine
Seadete värskendamine on lihtne. Nagu tavaliselt, avate oma kasutajaseadete JSON-faili (selle leiate selle tuttava ekraanipildi abil):
Siit saate seejärel faili allossa sisestada järgmise koodi :
{
// ...
// PHPUnit Sttings.
"phpunit.execPath": "/usr/local/bin/phpunit",
"phpunit.args": [
"--configuration", "./phpunit.xml.dist"
],
"phpunit.preferRunClassTestOverQuickPickWindow": false
}
See ütleb Visual Studio koodile järgmist:
- kus asub PHPUniti kahendfail,
- kus asub PHPUniti konfiguratsioonifail,
- kuidas soovite teste läbi viia.
Vaatleme teist ja kolmandat punkti üksikasjalikumalt selles seerias hiljem, kuna on oluline veenduda, et meil on õige konfiguratsioonifail (ja see, mida me projektist projekti teisaldame) ja kuidas seda teha toimetaja sees.
Kuid me vaatame seda tulevases postituses.
Aga nüüd?
Praegu keskenduge oma IDE-s asjade seadistamise eest hoolitsemisele. Kui otsustate jätkata konfiguratsioonifailidega töötamist ja testide sooritamist, on see täiesti korras; vastasel juhul räägin täpselt, kuidas seda teha järgmistes postituste sarjas.