Copilot::fake()
Copilot::fake() ist ein Mock für Funktionen, die über die Copilot-Facade genutzt werden. Andere Funktionen werden nicht gemockt.
Copilot::start.
Assertions
Prüfen, dass ein bestimmter Prompt aufgerufen wurde.Prevent stray requests
Verhindert alle JSON-RPC-Requests. Bei einem Aufruf wird die AusnahmeRevolution\Copilot\Exceptions\StrayRequestException geworfen.
Client::start() nicht blockiert.
Möglicherweise nicht korrekt funktionierende Verwendung
Wenn Sie Copilot innerhalb eines Artisan-Commands nutzen, ist das Mocking mitfake() wirksam, doch nachgelagerte Aufrufe wie assertPrompt() funktionieren unter Umständen nicht korrekt. Da es hier wenige Anwendungsbeispiele gibt, ist dies noch in Untersuchung.
shouldReceive() / expects()
Die von Mockery gewohntenshouldReceive() und expects() können Sie selbstverständlich ebenfalls nutzen.
Da diese Funktionen bei Verwendung der Facade automatisch unterstützt werden, entfällt eine Erläuterung.
Aktuelle Informationen finden Sie im GitHub-Repository.