function let(FunctionInvoker $functionInvoker, Widget $widget)
 {
     $functionCreator = new FunctionCreator();
     $functionWrapper = new FunctionWrapper($functionCreator, $functionInvoker->getWrappedObject());
     $this->beConstructedWith($functionWrapper);
     $widget->getSlug()->willReturn('my-widget');
     $widget->getTitle()->willReturn('My Widget');
     $widget->render()->willReturn('<p>My Widget</p>');
 }