PHPSPEC
''composer require --dev phpspec/phpspec''
Ajustar composer.json incluindo:
"autoload": {
"psr-4": {
"Uspdev\\Nfe\\": "src/"
}
},
"config": {
"bin-dir": "bin"
}
Criar e ajustar phpspec.yml
formatter.name: pretty
suites:
uspdev_suite:
namespace: Uspdev\Nfe
psr4_prefix: Uspdev\Nfe
src_path: src/
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