Mercurial > hg > isophonics-drupal-site
annotate vendor/phpunit/phpunit-mock-objects/src/Generator/mocked_class.tpl.dist @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 1fec387a4317 |
children |
rev | line source |
---|---|
Chris@14 | 1 {prologue}{class_declaration} |
Chris@14 | 2 { |
Chris@14 | 3 private $__phpunit_invocationMocker; |
Chris@14 | 4 private $__phpunit_originalObject; |
Chris@14 | 5 private $__phpunit_configurable = {configurable}; |
Chris@14 | 6 |
Chris@14 | 7 {clone}{mocked_methods} |
Chris@14 | 8 public function expects(\PHPUnit\Framework\MockObject\Matcher\Invocation $matcher) |
Chris@14 | 9 { |
Chris@14 | 10 return $this->__phpunit_getInvocationMocker()->expects($matcher); |
Chris@14 | 11 } |
Chris@14 | 12 {method} |
Chris@14 | 13 public function __phpunit_setOriginalObject($originalObject) |
Chris@14 | 14 { |
Chris@14 | 15 $this->__phpunit_originalObject = $originalObject; |
Chris@14 | 16 } |
Chris@14 | 17 |
Chris@14 | 18 public function __phpunit_getInvocationMocker() |
Chris@14 | 19 { |
Chris@14 | 20 if ($this->__phpunit_invocationMocker === null) { |
Chris@14 | 21 $this->__phpunit_invocationMocker = new \PHPUnit\Framework\MockObject\InvocationMocker($this->__phpunit_configurable); |
Chris@14 | 22 } |
Chris@14 | 23 |
Chris@14 | 24 return $this->__phpunit_invocationMocker; |
Chris@14 | 25 } |
Chris@14 | 26 |
Chris@14 | 27 public function __phpunit_hasMatchers() |
Chris@14 | 28 { |
Chris@14 | 29 return $this->__phpunit_getInvocationMocker()->hasMatchers(); |
Chris@14 | 30 } |
Chris@14 | 31 |
Chris@14 | 32 public function __phpunit_verify($unsetInvocationMocker = true) |
Chris@14 | 33 { |
Chris@14 | 34 $this->__phpunit_getInvocationMocker()->verify(); |
Chris@14 | 35 |
Chris@14 | 36 if ($unsetInvocationMocker) { |
Chris@14 | 37 $this->__phpunit_invocationMocker = null; |
Chris@14 | 38 } |
Chris@14 | 39 } |
Chris@14 | 40 }{epilogue} |