/** @test */ public function TestSetAndShowData() { $surface = new Nether\Surface(); $surface->Set('test', '<b>boing</b>'); ob_start(); $surface->Show('test'); $this->AssertTrue(ob_get_clean() === '<b>boing</b>', 'by default shows are protected'); ob_start(); $surface->Show('test', true); $this->AssertTrue(ob_get_clean() === '<b>boing</b>', 'explictly shows are protected'); ob_start(); $surface->Show('test', false); $this->AssertTrue(ob_get_clean() === '<b>boing</b>', 'explictly shows are unprotected'); return; }