a9a94cd07c213577d2224b5eb014f78d4d6554eb
[yaffs-website] / vendor / phpunit / phpunit-mock-objects / src / Framework / MockObject / Generator / mocked_class.tpl.dist
1 {prologue}{class_declaration}
2 {
3     private $__phpunit_invocationMocker;
4     private $__phpunit_originalObject;
5
6 {clone}{mocked_methods}
7     public function expects(PHPUnit_Framework_MockObject_Matcher_Invocation $matcher)
8     {
9         return $this->__phpunit_getInvocationMocker()->expects($matcher);
10     }
11 {method}
12     public function __phpunit_setOriginalObject($originalObject)
13     {
14         $this->__phpunit_originalObject = $originalObject;
15     }
16
17     public function __phpunit_getInvocationMocker()
18     {
19         if ($this->__phpunit_invocationMocker === NULL) {
20             $this->__phpunit_invocationMocker = new PHPUnit_Framework_MockObject_InvocationMocker;
21         }
22
23         return $this->__phpunit_invocationMocker;
24     }
25
26     public function __phpunit_hasMatchers()
27     {
28         return $this->__phpunit_getInvocationMocker()->hasMatchers();
29     }
30
31     public function __phpunit_verify()
32     {
33         $this->__phpunit_getInvocationMocker()->verify();
34         $this->__phpunit_invocationMocker = NULL;
35     }
36 }{epilogue}