1 {prologue}{class_declaration}
3 protected static $staticInvocationMocker;
4 protected $invocationMocker;
6 {clone}{mocked_methods}
7 public function expects(PHPUnit_Framework_MockObject_Matcher_Invocation $matcher)
9 return $this->__phpunit_getInvocationMocker()->expects($matcher);
12 public static function staticExpects(PHPUnit_Framework_MockObject_Matcher_Invocation $matcher)
14 return self::__phpunit_getStaticInvocationMocker()->expects($matcher);
17 public function __phpunit_getInvocationMocker()
19 if ($this->invocationMocker === NULL) {
20 $this->invocationMocker = new PHPUnit_Framework_MockObject_InvocationMocker;
23 return $this->invocationMocker;
26 public static function __phpunit_getStaticInvocationMocker()
28 if (self::$staticInvocationMocker === NULL) {
29 self::$staticInvocationMocker = new PHPUnit_Framework_MockObject_InvocationMocker;
32 return self::$staticInvocationMocker;
35 public function __phpunit_verify()
37 self::__phpunit_getStaticInvocationMocker()->verify();
38 $this->__phpunit_getInvocationMocker()->verify();
41 public function __phpunit_cleanup()
43 self::$staticInvocationMocker = NULL;
44 $this->invocationMocker = NULL;