예제 #1
0
 public function testSugarViewProcessLogicHookWithoutModule()
 {
     $GLOBALS['logic_hook'] = new LogicHookMock();
     $hooks = $GLOBALS['logic_hook']->getHooks('');
     $sugarViewMock = new SugarViewMock();
     $sugarViewMock->module = '';
     $sugarViewMock->process();
     $expectedHookCount = isset($hooks['after_ui_frame']) ? count($hooks['after_ui_frame']) : 0;
     $this->assertEquals($expectedHookCount, $GLOBALS['logic_hook']->hookRunCount, 'Assert that one logic hook file was run');
 }
예제 #2
0
 public function testSugarViewProcessLogicHookWithoutModule()
 {
     $GLOBALS['logic_hook'] = new LogicHookMock();
     $sugarViewMock = new SugarViewMock();
     $sugarViewMock->module = '';
     $sugarViewMock->process();
     $this->assertEquals(1, $GLOBALS['logic_hook']->hookRunCount, 'Assert that one logic hook file was run');
 }