getPlugin()->rewrite($function_call, $this->target); $this->assertInstanceOf('\Pharborist\Objects\ObjectMethodCallNode', $rewritten); $this->assertEquals('\Drupal::cache()->get("foo")', $rewritten->getText()); } public function testRewriteSpecificBin() { $function_call = Parser::parseExpression('cache_get("baz", "foo")'); $rewritten = $this->getPlugin()->rewrite($function_call, $this->target); $this->assertInstanceOf('\Pharborist\Objects\ObjectMethodCallNode', $rewritten); $this->assertEquals('\Drupal::cache("foo")->get("baz")', $rewritten->getText()); } }