static public when ( $arg = null ) : Phockito_WhenBuilder | ||
리턴 | Phockito_WhenBuilder |
static function when($arg = null)
{
if ($arg instanceof Phockito_MockMarker) {
return new Phockito_WhenBuilder($arg->__phockito_instanceid);
} else {
$method = array_shift(self::$_call_list);
return new Phockito_WhenBuilder($method['instance'], $method['method'], $method['args']);
}
}
/** * Setup a mock service using Phockito::spy() to mock a basic version of `isAPIAvaiable` * @param boolean $available Can change this to account for when API is unavailable * @return __phockito_FlickrService_Spy */ public function getMockService($available = true) { // setup mock $spy = Phockito::spy('FlickrService'); Phockito::when($spy)->isAPIAvailable()->return($available); return $spy; }