phpunit + yii framework
TRANSCRIPT
PHPUnit + Yii
Andreza Pollyana Bernardino Lima
Phpunit no windows
http://andsoitcontinues.com/writing/setting_up_phpunit_and_netbeans_7_4.html
Instalando PHPUnit
➜ wget https://phar.phpunit.de/phpunit.phar
➜ chmod +x phpunit.phar
➜ sudo mv phpunit.phar /usr/local/bin/phpunit
➜ phpunit --version
Mais informações : https://phpunit.de/getting-started.html
PHPUnit + Netbeans
● Ir em tools -> options -> PHP -> Frameworks & Tools -> PHPUnit
● Em phpunit script colocar o arquivo baixado anteriormente● em Skeleton Generator Script
o baixar o skeleton em https://github.com/sebastianbergmann/phpunit-skeleton-generatoro colocar o arquivo baixado na mesma pasta do phpunito colocar o caminho do arquivo no campo do skeleton no netbeans
● Projeto -> propriedades -> testing -> PHPUNIT● Ir no projeto, iniciar o composer
o caso não apareça essa opção, baixe o composer em tools -> plugins o composer -> inito No arquivo composer.json adicionar as seguintes dependências
PHPUnit + Netbeanso No arquivo composer.json adicionar as seguintes dependencias
"require": { "phpunit/phpunit": "3.7.*", "phpunit/dbunit": ">=1.2", "phpunit/php-invoker": "*", "phpunit/phpunit-selenium": ">=1.2", "phpunit/phpunit-story": "*"
}, "config": { "vendor-dir": "protected/vendor"
}● composer -> install (no-dev)
Mais informações :
Testes Unitários
● Objetivoo Garantir que os retornos dos métodos estejam de acordo com as expectativas
PHPUnit
● MANUAL - https://phpunit.de/manual/current/en/index.htm