Impostare PHPUnit in IntelliJ

Se state lavorando a un progetto creato col framework Symfony2, in PHP, è molto probabile che state cercando un IDE che vi permette di utilizzare tutti gli strumenti necessari allo sviluppo.

Symfony2 utilizza una serie di tecnologie consolidate in PHP tra cui Composer, che è un gestore delle dipendenze come Maven per Java; per i test unitari c’è PHPUnit, come ORM c’è Doctrine al posto  di Hibernate, e così via.

Non è un mistero che faccio uso di IntelliJ da qualche meso a questa parte. Vediamo come configurare PHPUnit !

Appena creato il progetto con Symfony, impostare Composer dalla relative impostazioni:

Schermata 2015-06-22 alle 23.09.20

Troverete 2 file, uno .phar e uno .json, inseriteli nei relativi textbox.

Successivamente bisogna impostare PHPUnit, che secondo questa guida dobbiamo seguire quella al passo 2 (trovate il file autoload.php):  Schermata 2015-06-22 alle 23.23.02Non ci resta che lanciare i test impostando il comando dal menù dei task:

Schermata 2015-06-22 alle 23.29.02Se provate a lanciare questo task, vedrete i test eseguiti all’interno delll’IDE !

Related Posts: