I have a manually registering event and related listener. For this i want to add test so i checked laravel Mocking Test in documentation but i didn't find any way to test manually registering event with parameter listener. So anyone help me how to do this? Below i attached working related code.
Event is calling in the TeamObserver deleting method like below
class TeamObserver
{
public function deleting(Team $team)
{
event('event.team.deleting', array('team' => $team));
}
}
Event and Listeners are registered in EventServiceProvider boot method like below
public function boot()
{
parent::boot();
Event::listen(
'event.team.deleting',
'Listeners\TeamDeletingListener'
);
}
TeamDeletingListener is look like below
class TeamDeletingListener
{
public function handle($team)
{
\Log::info('Deleting Inventory Module');
\Log::info($team);
}
}