Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Use de Classes

Vinicius,

Uma duvida o método assertDatabaseHas fica no namespace Illuminate\Foundation\Testing\Concerns e o assertInstanceOf fica no namespace PHPUnit\Framework por que não precisamos "declara-los" com a palavra Use, para conseguir utiliza-los ?

Desde já agradeço pela atenção de sempre.

Atte,

2 respostas
solução!

Opa, Paulo.

Você estende uma classe (TestCase do Laravel) que herda a classe de testes do PHPUnit e usa as traits de banco de dados, entendeu?

:-)

Opa,

Entendi !! Na classe estendemos as classes que já carregam todos esses métodos e Traits. Segui aqui o caminho e fui parar em PHPUnit\Framework.

Muito obrigado !!!

Como sempre excelente !!!!