create(); /** @var Song $song */ $song = Song::factory()->make(); $job = new ScrobbleJob($user, $song, 100); $lastfm = Mockery::mock(LastfmService::class); $lastfm->shouldReceive('scrobble') ->once() ->with($song->artist->name, $song->title, 100, $song->album->name, $user->lastfm_session_key); $job->handle($lastfm); } }