/**
  * @group disconnected
  */
 public function testCanBeSerialized()
 {
     $master = $this->getMockConnection('tcp://host1?alias=master');
     $slave1 = $this->getMockConnection('tcp://host2?alias=slave1');
     $replication = new MasterSlaveReplication();
     $replication->add($master);
     $replication->add($slave1);
     $unserialized = unserialize(serialize($replication));
     $this->assertEquals($master, $unserialized->getConnectionById('master'));
     $this->assertEquals($slave1, $unserialized->getConnectionById('slave1'));
 }