/** * @covers Xoops\Form\ColorPicker::__construct * @covers Xoops\Form\ColorPicker::render */ public function test__construct() { $oldWay = new ColorPicker('mycaption', 'myname'); $newWay = new ColorPicker(['caption' => 'mycaption', 'type' => 'text', 'name' => 'myname']); $this->assertEquals(substr($oldWay->render(), 0, 18), substr($newWay->render(), 0, 18)); $this->assertEquals(substr($oldWay->render(), -40), substr($newWay->render(), -40)); $this->assertEquals(strlen($oldWay->render()), strlen($newWay->render())); }
/** * @covers Xoops\Form\ColorPicker::render */ public function testRender() { $level = ob_get_level(); $value = $this->object->render(); while (ob_get_level() > $level) { ob_end_flush(); } $this->assertTrue(is_string($value)); }