protected function setUp()
 {
     $connection = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null);
     $connection->setConnection($this->getConnection()->getConnection());
     $this->connection = $connection;
     $this->initMapper();
     parent::setUp();
 }
 private function generateMapper()
 {
     $connection1 = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null);
     $conn = $this->getConnection();
     $connection1->setConnection($conn->getConnection());
     $connection2 = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null);
     $connection2->setConnection($this->getConnection()->getConnection());
     $mapper = new ObjectMapper();
     $mapper->registerMap(new AccountMap(), $connection1);
     $mapper->registerMap(new CharacterMap(), $connection2);
     $mapper->registerMap(new GuildMembershipMap(), $connection2);
     $mapper->registerMap(new GuildMap(), $connection2);
     $this->mapper = $mapper;
 }