randomNumber(); $json = json_encode([ 'url' => 'https://twitter.com/' . $randomNumber ]); $mock = new MockHandler([ new Response(201, ['Content-Type' => 'application/json'], $json), ]); $handler = HandlerStack::create($mock); $client = new Client(['handler' => $handler]); $bookmark = Bookmark::factory()->create(); $job = new SyndicateBookmarkToTwitter($bookmark); $job->handle($client); $this->assertDatabaseHas('bookmarks', [ 'syndicates' => '{"twitter": "https://twitter.com/' . $randomNumber . '"}', ]); } }