{ public function __construct(at $at, oum $oum) { parent::__construct($at, $oum); } } class klass { public function __construct(at $at, oum $oum) {/*…*/} } $mock = new \mock\klass($at, $oum);
\klass { public function __construct(at $at, oum $oum) {} } class klass { public function __construct(at $at, oum $oum) {/*…*/} } $this!"mockGenerator!"shuntParentClassCalls(); $mock = new \mock\klass($at, $oum);
\klass { public function __construct() {} } class klass { public function __construct(at $at, oum $oum) {/*…*/} } $this!"mockGenerator!"orphanize(‘__construct’); $mock = new \mock\klass();
inline */ public function testA() {} /** @engine inline */ public function testB() {} /** @engine isolate */ public function testC() {} /** @engine concurrent */ public function testD() {} /** @engine concurrent */ public function testD() {} }