/**
  * @param bool     $shouldBeCalled
  * @param callable $callback
  */
 protected function setEndpointResolver($shouldBeCalled, $callback)
 {
     if ($shouldBeCalled) {
         $this->endpointResolver->expects($this->once())->method('resolve')->willReturnCallback($callback);
     } else {
         $this->endpointResolver->expects($this->never())->method('resolve');
     }
 }