Copilot::fake()
Copilot::fake() è un mock per le funzionalità usate tramite il Facade Copilot. Non fa il mock di altre funzionalità.
Copilot::start.
Assertion
Verifica che un prompt specifico sia stato invocato.Prevent stray requests
Blocca tutte le richieste JSON-RPC. Se ne viene effettuata una, viene sollevata l’eccezioneRevolution\Copilot\Exceptions\StrayRequestException.
Client::start() non è bloccato.
Utilizzi che potrebbero non funzionare correttamente
Se usi Copilot all’interno di un comando Artisan, il mock confake() è efficace ma assertPrompt() e simili potrebbero non funzionare correttamente. Ci sono pochi esempi d’uso, è in fase di indagine.
shouldReceive() / expects()
Naturalmente puoi usare ancheshouldReceive() e expects(), ben noti da Mockery.
Sono funzionalità supportate automaticamente quando usi un Facade, quindi non le descriviamo qui.
Per le informazioni più recenti fai riferimento al repository GitHub.