public function testGettersAndSetters()
{
$object = new GenericConfiguration();
$object->setAccessKey('ABC');
$object->setSecretKey('DEF');
$object->setAssociateTag('GHI');
$object->setResponseTransformer($a = new XmlToDomDocument());
$object->setRequest($b = new GuzzleRequest($this->prophesize('\\GuzzleHttp\\ClientInterface')->reveal()));
$this->assertSame('ABC', $object->getAccessKey());
$this->assertSame('DEF', $object->getSecretKey());
$this->assertSame('GHI', $object->getAssociateTag());
$this->assertSame($a, $object->getResponseTransformer());
$this->assertSame($b, $object->getRequest());
}