public function testSave() { $doctrineCacheMock = $this->getMock('Doctrine\\Common\\Cache\\Cache'); $parserCache = new DoctrineParserCache($doctrineCacheMock); $expression = $this->getMockBuilder('Symfony\\Component\\ExpressionLanguage\\ParsedExpression')->disableOriginalConstructor()->getMock(); $doctrineCacheMock->expects($this->once())->method('save')->with('foo', $expression); $parserCache->save('foo', $expression); }