public function testWithIncludedResourcesClonesRequestAndSetsIncludedResources() { $includedResources = $this->getFaker()->words; $request = new Request(); $mutated = $request->withIncludedResources($includedResources); $this->assertInstanceOf(Request::class, $mutated); $this->assertNotSame($request, $mutated); $this->assertSame($includedResources, $mutated->getIncludedResources()); }