createMock(RequestHandler::class); $app = $this->getApp(['make', 'instance', 'bind']); $app->expects($this->once()) ->method('make') ->with(RequestHandler::class) ->willReturn($requestHandler); $app->expects($this->once()) ->method('instance') ->with('request.handler', $requestHandler); $app->expects($this->once()) ->method('bind') ->with(RequestHandler::class, 'request.handler'); $serviceProvider = new RequestHandlerServiceProvider($app); $serviceProvider->register(); } }