public function it_can_cache_widgets(LaravelApplicationWrapper $wrapper)
 {
     $wrapper->call(Argument::any(), Argument::any())->willReturn(call_user_func_array([new TestCachedWidget(['slides' => 5]), 'run'], []));
     $wrapper->cache(Argument::any(), Argument::any(), Argument::any())->shouldBeCalled();
     $this->run('testCachedWidget', ['slides' => 5]);
 }