示例#1
0
 function testInitScripts()
 {
     $scriptStub = Mockery::mock(IIncludes::class);
     $scriptStub->shouldReceive('init')->andReturn(true);
     $scriptStub->shouldReceive('register');
     $scriptStub->shouldReceive('isRegistered')->andReturn(true);
     $scriptStub->shouldReceive('enqueue')->andReturn($scriptStub);
     /**  @var IIncludes $scriptStub */
     $si = new ScriptIncludes($scriptStub);
     $si->register($this->getTestFI());
     $si->enqueue('administration', $this->getTestFI());
     $this->assertTrue($si->init());
 }