/** * @param TemplateCompiler $compiler * @param mixed $arguments */ public function templateMethodTest($compiler, $arguments) { $this->assertTrue($compiler instanceof TemplateCompiler); $compiler->setArguments($arguments); $this->viewMock->expects($this->any())->method('getShared')->will($this->returnValue([])); $this->assertSame(" <div>dummy template name</div>\n", $compiler->render()); return $this->propertyToTest; }
public function testArguments() { $this->testInstance->setArguments(['a' => 5]); $this->testInstance->appendArguments(['b' => 6]); $this->assertSame(['a' => 5, 'b' => 6], $this->testInstance->getArguments()); }