私はlaravel 5で電子メールをテストしようとしています。メールが送信されているときはいつもというイベントが発生することがわかりました。Laravel 5のテストでイベントを聴くには?
私は初心者ですから、このイベントを聞いて基本メッセージオブジェクトを取り出す方法を理解するのに困っていますか?
私はこれを試してみましたが、私はこれが正しいとしていない。
public function test_the_email_via_listening_to_message_sending_event()
{
$user = factory(User::class)->create();
Event::fire(new UserWasCreated($user));
Event::listen(Illuminate\Mail\Events\MessageSending::class, function($message){
echo 'Hello';
});
}
それに応じてテストケースとトリガーコード内の特定のイベントを聞くには?
https://laravel.com/docs/5.2/testing#mocking-events – ceejayoz
左私がしようとしていない午前同じ – Rohan