/** * [testHasGetters description]. */ public function testHasGetters() { $config = ['client' => new Client(), 'credentials' => new Credentials('foo', 'bar', 'foo_bar'), 'region' => 'foo', 'endpoint' => 'http://sandboxapi.via.de:8001/api', 'serializer' => function () { }, 'api_provider' => $this->getApiProvider(), 'service' => 'foo', 'error_parser' => function () { }, 'version' => 'latest']; $client = new VwsClient($config); $this->assertSame($config['client'], $client->getHttpClient()); $this->assertSame($config['credentials'], $client->getCredentials()); $this->assertSame($config['region'], $client->getRegion()); $this->assertEquals('foo', $client->getApi()->getEndpointPrefix()); }