public function testInvokesOnFulfilled() { $res = new Response(); $mock = new MockHandler([$res], function ($v) use(&$c) { $c = $v; }); $request = new Request('GET', 'http://example.com'); $mock($request, [])->wait(); $this->assertSame($res, $c); }