예제 #1
0
 /**
  * setup
  *
  * @param WidgetHandler $widgetHandler
  *
  * @return View
  */
 public function setup(WidgetHandler $widgetHandler)
 {
     $id = Input::get('widget');
     $settingFormView = $widgetHandler->setUp($id);
     return $settingFormView->render();
 }
 /**
  * testSetUpFail
  *
  * @return void
  */
 public function testSetUpFail()
 {
     $this->setExpectedException('\\XpressEngine\\Widget\\Exceptions\\NotFoundWidgetException');
     $widgetHandler = new WidgetHandler($this->register, $this->guard, $this->factory, false);
     $register = $this->register;
     $register->shouldReceive('get')->andReturn(null);
     $fakeWidgetSetupString = $widgetHandler->setUp('testWidgetId');
 }