Returns a mock object based on the given WSDL file.
@since Method available since Release 3.4.0
string $wsdlFile:
string $originalClassName:
string $mockClassName:
array $methods:
boolean $callOriginalConstructor:
PHPUnit_Framework_MockObject_MockObject
protected function getMockFromWsdl($wsdlFile, $originalClassName = '', $mockClassName = '', array $methods = array(), $callOriginalConstructor = TRUE) {
if ($originalClassName === '') {
$originalClassName = str_replace('.wsdl', '', basename($wsdlFile));
}
if (!class_exists($originalClassName)) {
eval(PHPUnit_Framework_MockObject_Generator::generateClassFromWsdl($wsdlFile, $originalClassName, $methods));
}
return $this
->getMock($originalClassName, $methods, array(
'',
array(),
), $mockClassName, $callOriginalConstructor, FALSE, FALSE);
}