public function testSend() { $config = new LUT\Configuration\Configuration(); $config->url = self::getBaseUrl(); $client = new LUT\Client('', $config); $magic = new SUT($client); $request = $magic->get(self::getBaseUrl()); $response = $magic->send($request); $this->assertInstanceOf(LUT\Message\Response::class, $response); }
public function testBuild() { $client = new MagicHandler(new Client(self::getBaseUrl())); $request = $client->get(); $request->addHeader('Content-Type', 'text/html'); $request->setUserAgent('Bee4 - BeeBot/v1.0'); $response = $request->send(); $headers = $response->getHeaders(); $this->assertArrayHasKey('content-type', $headers); $this->assertArrayHasKey('content-length', $headers); $requestHeaders = $request->getHeaders(); $this->assertArrayHasKey('content-type', $requestHeaders); $this->assertArrayHasKey('user-agent', $requestHeaders); }