/**
  * testDoRequestWithArrayResponse
  */
 public function testDoRequestWithArrayResponse()
 {
     $wsdlUrl = 'http://soap-server.pacura.pl/?wsdl';
     $soapClient = new Client($wsdlUrl);
     $soapResponse = $soapClient->getForecastIcons();
     $icons = $soapClient->mapSoapResult($soapResponse, 'getForecastIconsOut', array('getForecastIconsOut' => 'array'));
     $this->assertInternalType('array', $icons);
     $this->assertArrayHasKey(0, $icons);
     $this->assertInternalType('string', $icons[0]);
     $this->assertEquals('partly-cloudly.png', $icons[0]);
 }