/** * Tests checkIsEmpty() method. * * @return void */ public function testCheckIsEmpty() { $this->assertTrue($this->viewDo->checkIsEmpty('testKey')); $this->assertTrue($this->viewDo->checkIsEmpty('testKey', true)); $this->viewDo->set('testNull', null); $this->viewDo->set('testFalse', false); $this->viewDo->set('testTrue', true); $this->viewDo->set('test0', 0); $this->viewDo->set('test1', 1); $this->viewDo->set('testEmptyString', ''); $this->viewDo->set('testEmptyArray', array()); $this->assertTrue($this->viewDo->checkIsEmpty('testNull')); $this->assertFalse($this->viewDo->checkIsEmpty('testNull', true)); $this->assertTrue($this->viewDo->checkIsEmpty('testFalse')); $this->assertFalse($this->viewDo->checkIsEmpty('testFalse', true)); $this->assertFalse($this->viewDo->checkIsEmpty('testTrue')); $this->assertTrue($this->viewDo->checkIsEmpty('test0')); $this->assertFalse($this->viewDo->checkIsEmpty('test1')); $this->assertTrue($this->viewDo->checkIsEmpty('testEmptyString')); $this->assertFalse($this->viewDo->checkIsEmpty('testEmptyString', true)); $this->assertTrue($this->viewDo->checkIsEmpty('testEmptyArray')); $this->assertFalse($this->viewDo->checkIsEmpty('testEmptyArray', true)); }