示例#1
0
 function it_returns_the_latest_version_if_the_requested_version_is_invalid(Request $request, \LaraPackage\Api\Contracts\Config\ApiVersion $version)
 {
     $this->requestHeaderExpectation($request, 'application/vnd.wps_api.v500012+json');
     $version->isValid(500012)->shouldBeCalledTimes(1)->willReturn(false);
     $version->latest()->shouldBeCalledTimes(1)->willReturn(4);
     $this->version()->shouldReturn(4);
 }
示例#2
0
 /**
  * @param $version
  *
  * @return bool
  */
 protected function invalidVersion($version)
 {
     return $this->version->isValid($version) === false;
 }