Ferramentas do usuário

Ferramentas do site


public:phpspec

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
public:phpspec [2018/11/14 12:34] kawabatapublic:phpspec [2025/06/05 19:47] (atual) – edição externa 127.0.0.1
Linha 1: Linha 1:
 PHPSPEC PHPSPEC
  
-composer require --dev phpspec/phpspec+''composer require --dev phpspec/phpspec'' 
 Ajustar composer.json incluindo: Ajustar composer.json incluindo:
  
 <code> <code>
 +"autoload": {
 +    "psr-4": {
 +       "Uspdev\\Nfe\\": "src/"
 +    }
 +},
 "config": { "config": {
     "bin-dir": "bin"     "bin-dir": "bin"
 } }
 </code> </code>
 +
 Criar e ajustar phpspec.yml Criar e ajustar phpspec.yml
-<code>+ 
 +<file phpspec.yml>
 formatter.name: pretty formatter.name: pretty
 suites: suites:
Linha 17: Linha 25:
       psr4_prefix: Uspdev\Nfe       psr4_prefix: Uspdev\Nfe
       src_path: src/       src_path: src/
-</code>+</file> 
 + 
 +Rodar composer install para atualizar 
 + 
 +Rodar ''bin/phpspec run'' 
 + 
 +Criar descrição 
 +''bin/phpspec desc "Namespace/subspace/Classe"'' 
 + 
 +Permitir criar a classe 
 + 
 +Editar o spec na pasta spec/ 
 + 
 +Instalar extensão no vscode 
 + 
 +Rodar com F1 > run all phpspec tests 
public/phpspec.1542198853.txt.gz · Última modificação: (edição externa)