SlideShare uma empresa Scribd logo
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-generator
o colocar o arquivo baixado na mesma pasta do phpunit
o 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 -> init
o No arquivo composer.json adicionar as seguintes dependências
PHPUnit + Netbeans
o 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
● Objetivo
o Garantir que os retornos dos métodos estejam de acordo com as expectativas
PHPUnit
● MANUAL - https://phpunit.de/manual/current/en/index.htm

Mais conteúdo relacionado

PDF
Git Overview: Grupo RBS
PDF
PDF
Plone - Poderoso e flexível
PDF
Git that like a boss - Dos comandos básicos aos branches.
PDF
Os desafios de desenvolver o demo do skeleton jigsaw com html5
PDF
Controle de Versões com Git
PPTX
Algebra tm 4 wk 6
Git Overview: Grupo RBS
Plone - Poderoso e flexível
Git that like a boss - Dos comandos básicos aos branches.
Os desafios de desenvolver o demo do skeleton jigsaw com html5
Controle de Versões com Git
Algebra tm 4 wk 6

Último (11)

PPT
Conceitos básicos de Redes Neurais Artificiais
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Eng. Software - pontos essenciais para o início
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
Utilizando code blockes por andre backes
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Tipos de servidor em redes de computador.pptx
PDF
Jira Software projetos completos com scrum
Conceitos básicos de Redes Neurais Artificiais
Viasol Energia Solar -Soluções para geração e economia de energia
Eng. Software - pontos essenciais para o início
Manejo integrado de pragas na cultura do algodão
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Utilizando code blockes por andre backes
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Tipos de servidor em redes de computador.pptx
Jira Software projetos completos com scrum
Anúncio
Anúncio

PhpUnit + Yii Framework

  • 1. PHPUnit + Yii Andreza Pollyana Bernardino Lima
  • 3. 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
  • 4. 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-generator o colocar o arquivo baixado na mesma pasta do phpunit o 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 -> init o No arquivo composer.json adicionar as seguintes dependências
  • 5. PHPUnit + Netbeans o 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 :
  • 6. Testes Unitários ● Objetivo o Garantir que os retornos dos métodos estejam de acordo com as expectativas
  • 7. PHPUnit ● MANUAL - https://phpunit.de/manual/current/en/index.htm