public function testGetApiHandler()
{
$this->skipIfEc2PlatformDisabled();
$apiHandler = $this->elb->getApiHandler();
$apiVersion = $this->elb->getApiVersion();
$apiHandlerClass = 'Scalr\\Service\\Aws\\Elb\\V' . $apiVersion . '\\ElbApi';
$this->assertInstanceOf($apiHandlerClass, $apiHandler, 'Unexpected api handler class name.');
$this->assertEquals($apiHandler, $this->elb->getApiHandler(), 'Different instances of ELB API handlers detected.');
$lbHandler = $this->elb->loadBalancer;
$this->assertInstanceOf('Scalr\\Service\\Aws\\Elb\\Handler\\LoadBalancerHandler', $this->elb->loadBalancer);
$this->assertEquals($lbHandler, $this->elb->loadBalancer);
}