✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Instalando o PHPUnit no Visual Studio Code

19

Uma vez que você tenha os padrões de codificação PHP configurados no Visual Studio Code, acho que também é importante certificar-se de que você tenha o PHPUnit instalado para que você tenha a prática de escrever código testável.

Se você esperar para começar a fazer isso até depois de iniciar um projeto, é muito menos provável que comece a fazê-lo. Estou dizendo isso por experiência e por trabalhar com outros desenvolvedores.

Portanto, antes de começar a abordar como lidar com linting de front-end e coisas assim, quero percorrer o processo de configuração do PHPUnit. Se você ainda não leu como estamos gerenciando pacotes ou como estamos usando o Visual Studio Code, recomendo ler os seguintes artigos:

  1. Um ambiente de desenvolvimento WordPress (usando um gerenciador de pacotes)
  2. Um IDE para desenvolvimento WordPress
  3. Trabalhando com configurações de usuário no Visual Studio Code

Uma vez que você está preso, volte para este post.

PHPUnit no código do Visual Studio

Para o restante do conteúdo, veremos:

  1. Instalando o PHPUnit,
  2. Instalando a extensão adequada do Visual Studio Code,
  3. Configurando o PHPUnit dentro de nossas configurações de usuário.

E vamos começar com isso agora.

1 Instalando o PHPUnit

Como você está usando o Homebrew ao longo desta série de posts, usar o Homebrew deve ficar cada vez mais fácil. Para instalar o PHPUnit via Homebrew, basta digitar o seguinte comando no seu terminal:

$ brew install phpunit

Deve resultar em uma tela como esta:

Se você o instalou anteriormente por outros meios, o Homebrew pode solicitar que você o atualize (como aconteceu comigo). E se for esse o caso, deixe-o fazer o seu trabalho:

Feito isso, é hora de instalar a extensão adequada do Visual Studio Code para PHPUnit.

2 PHPUnit para código do Visual Studio

Instalar o PHPUnit no Visual Studio Code é fácil, devido ao vasto mercado que ele possui.

Instalando o PHPUnit no Visual Studio Code

Claro, há sempre o desafio de ter que determinar qual deles selecionar. Sou fã da versão da extensão via Elon Mallin (que você também encontra no marketplace e é assim que recomendo a instalação).

Depois de encontrá-lo e instalá-lo, ele provavelmente solicitará que você recarregue o Visual Studio Code. Se você estiver no meio do seu trabalho, vá em frente e salve o projeto e recarregue.

Neste ponto, é hora de definir suas configurações.

3 Configurando suas configurações

Atualizar suas configurações é fácil. Como de costume, você abrirá seu arquivo JSON de configurações do usuário (que você pode encontrar usando esta captura de tela familiar):

Instalando o PHPUnit no Visual Studio Code

A partir daqui, você pode inserir o seguinte código na parte inferior do arquivo:

{ // ... // PHPUnit Sttings. "phpunit.execPath": "/usr/local/bin/phpunit", "phpunit.args": [ "--configuration", "./phpunit.xml.dist" ], "phpunit.preferRunClassTestOverQuickPickWindow": false }

Isso informará ao código do Visual Studio o seguinte:

  • onde o binário PHPUnit está localizado,
  • onde o arquivo de configuração do PHPUnit está localizado,
  • como você deseja executar os testes.

Veremos o segundo e o terceiro pontos com mais detalhes posteriormente nesta série, pois é importante ter certeza de que temos um arquivo de configuração adequado (e um que transferimos de projeto para projeto) e como fazer isso de dentro do editor.

Mas veremos isso em um post futuro.

E agora?

Por enquanto, concentre-se em cuidar da configuração das coisas em seu IDE. Se você optar por continuar trabalhando com arquivos de configuração e executando testes, tudo bem; caso contrário, estarei cobrindo exatamente como fazer isso na próxima série de posts.

Fonte de gravação: tommcfarlin.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação