public function testCanInjectParamsWhenUsingArray()
{
$connection = new Connection();
$params = array('param1' => 'some value', 'param3' => 'value3');
$transport = AbstractTransport::create(array('type' => 'Http', 'param1' => 'value1', 'param2' => 'value2'), $connection, $params);
$this->assertSame('value1', $transport->getParam('param1'));
$this->assertSame('value2', $transport->getParam('param2'));
$this->assertSame('value3', $transport->getParam('param3'));
}