baixei o projeto mas quando fui executar apareceu o seguinte erro:
baixei o projeto mas quando fui executar apareceu o seguinte erro:
Olá, Cainã. Você tem alguma dúvida? O aviso parece ser bem claro.
Nas versões novas do PHPUnit, Data Providers precisam ser métodos estáticos. :-)
Essa é exatamente a minha dúvida, eu baixei o arquivo zip, era pra funcionar normalmente o projeto. Como eu torno os data providers estáticos?
eu baixei o arquivo zip, era pra funcionar normalmente o projeto
É porque você está usando uma versão do PHPUnit diferente da que eu usei no projeto. Mas ainda assim, o projeto está funcionando. Todos os testes passaram. O aviso não interrompe a execução.
Como eu torno os data providers estáticos?
O conceito de métodos estáticos foi ensinado aqui, Cainã: https://cursos.alura.com.br/course/orientacao-objetos-php-classes-metodos-atributos/task/128410
Abração e bons estudos. :-D