public function testRequestCompile() { $this->tracker->expects($this->once())->method('isOutdated')->willReturn(true); $this->compiler->expects($this->once())->method('compile'); $this->dumper->expects($this->once())->method('dump'); $this->event->expects($this->once())->method('isMasterRequest')->willReturn(true); (new RequestListener($this->tracker, $this->compiler, $this->dumper))->onRequest($this->event); }