Blame view

vendor/phpunit/phpunit-mock-objects/tests/MockObject/wsdl_class_namespace.phpt 922 Bytes
ad2e91f7   Mihail   move multyparser ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  --TEST--
  PHPUnit_Framework_MockObject_Generator::generateClassFromWsdl('GoogleSearch.wsdl', 'GoogleSearch')
  --SKIPIF--
  <?php
  if (!extension_loaded('soap')) echo 'skip: SOAP extension is required';
  ?>
  --FILE--
  <?php
  require __DIR__ . '/../../vendor/autoload.php';
  
  $generator = new PHPUnit_Framework_MockObject_Generator;
  
  print $generator->generateClassFromWsdl(
    dirname(dirname(__FILE__)) . '/_fixture/GoogleSearch.wsdl',
    'My\\Space\\GoogleSearch'
  );
  ?>
  --EXPECTF--
  namespace My\Space;
  
  class GoogleSearch extends \SoapClient
  {
      public function __construct($wsdl, array $options)
      {
          parent::__construct('%s/GoogleSearch.wsdl', $options);
      }
  
      public function doGoogleSearch($key, $q, $start, $maxResults, $filter, $restrict, $safeSearch, $lr, $ie, $oe)
      {
      }
  
      public function doGetCachedPage($key, $url)
      {
      }
  
      public function doSpellingSuggestion($key, $phrase)
      {
      }
  }