public function testOnResponseInAjaxHttpRequestContext() { $this->moduleOptions->setBrowserTimingEnabled(true); $this->client->expects($this->once())->method('disableAutorum'); $this->client->expects($this->never())->method('getBrowserTimingHeader'); $this->client->expects($this->never())->method('getBrowserTimingFooter'); $request = $this->createMock(HttpRequest::class); $request->expects($this->once())->method('isXmlHttpRequest')->will($this->returnValue(true)); $this->event->setRequest($request); $this->listener->onResponse($this->event); }
public function testSetBrowserTimingEnabled() { $this->assertFalse($this->moduleOptions->getBrowserTimingEnabled()); $this->moduleOptions->setBrowserTimingEnabled(true); $this->assertTrue($this->moduleOptions->getBrowserTimingEnabled()); }