/**
  * @param string $methodName
  * @return Spy
  */
 public function spy($methodName)
 {
     $context = $this->_createContext($methodName);
     $this->_manager->removeByContext($context);
     $invokable = new Spy();
     $override = new Override($context, $invokable);
     $this->_manager->add($override);
     return $invokable;
 }