public function testVariable() { $view = new View(); $view->setVariable('foo', 'foo'); $view->setVariables(['bar' => 'bar']); $this->assertTrue($view->hasVariable('foo')); $this->assertSame('foo', $view->getVariable('foo')); $this->assertNull($view->getVariable('baz')); $this->assertSame(['foo' => 'foo', 'bar' => 'bar'], $view->getVariables()); }