linux-BR.org

Notícias de software livre e tecnologias

Digamos que você ache que o espaço para nome dos Serviços do App \ Services é muito importante e deseja forçar todos os desenvolvedores a escrever testes para todos os métodos públicos neste espaço de nome.Aqui está o exemplo básico:
Sempre que você criar um novo teste para os métodos relacionados, use a sintaxe do atributo php 8 para rotulá -los:
E é isso!O EasyCoverage descobre todos os métodos de classe que você rotulou com o atributo HowTomakeaturn \ EasyCoverage \ Target no espaço para nome dos testes.Qualquer pessoa que cria novos métodos públicos em qualquer classes em App \ Services deve escrever testes!O EasyCoverage descobre todos os métodos públicos e não estáticos sob as manchas de nomes que você especificar.

Fonte: https://github.com/howtomakeaturn/easy-coverage