public function testLoadSettings_Soap()
{
$compression = false;
$compressionLevel = '5';
$wsdlCache = WSDL_CACHE_MEMORY;
$settings = array('SOAP' => array('COMPRESSION' => $compression, 'COMPRESSION_LEVEL' => $compressionLevel, 'WSDL_CACHE' => $wsdlCache));
$settingsFilePath = $this->createTempSettingsFile($settings);
$user = new TestAdsUser();
$user->LoadSettings($settingsFilePath, self::DEFAULT_VERSION, self::DEFAULT_SERVER, self::DEFAULT_LOGS_DIR, $this->logsRelativePathBase);
$this->assertEquals($compression, $user->IsSoapCompressionEnabled());
$this->assertEquals($compressionLevel, $user->GetSoapCompressionLevel());
$this->assertEquals($wsdlCache, $user->GetWsdlCacheType());
}