public function testAddSuccessMessage() { $cfg = Config::getInstance(); $cfg->setValue('debug', true); $v_mgr = new ViewManager(); $v_mgr->addSuccessMessage('Field level info 1', 'fieldname1'); $v_mgr->addSuccessMessage('Page level info'); $v_mgr->addSuccessMessage('Field level info 2', 'fieldname2'); $this->assertEqual($v_mgr->getTemplateDataItem('success_msg'), 'Page level info'); $debug_arr = $v_mgr->getTemplateDataItem('success_msgs'); $this->assertEqual($debug_arr['fieldname1'], 'Field level info 1'); $this->assertEqual($debug_arr['fieldname2'], 'Field level info 2'); $this->debug(Utils::varDumpToString($debug_arr)); }