/**
  * @return tx_mklib_srv_Wordlist
  */
 protected static function getWordlistService()
 {
     if (is_null(static::$wordlistService)) {
         static::$wordlistService = tx_mklib_util_ServiceRegistry::getWordlistService();
     }
     return static::$wordlistService;
 }
 /**
  * Prüft ob richtig gerundet wird 
  */
 public function testRoundDouble()
 {
     $srv = tx_mklib_util_ServiceRegistry::getFinanceService();
     $this->assertEquals(2.54, $this->oFinanceSrv->roundUpDouble(2.5316, 2, false), 'Die Zahl wurde nicht korrekt gerundet!');
     $this->assertEquals(2.54, $this->oFinanceSrv->roundUpDouble(2.5356, 2, false), 'Die Zahl wurde nicht korrekt gerundet!');
     $this->assertEquals(2.536, $this->oFinanceSrv->roundUpDouble(2.5356, 3, false), 'Die Zahl wurde nicht korrekt gerundet!');
     $this->assertEquals('2,20', $this->oFinanceSrv->roundUpDouble('2.2000', 2, true, ','), 'Die Zahl wurde nicht korrekt gerundet!');
 }
 /**
  * @group integration
  */
 public function testGetByZnCode()
 {
     $service = tx_mklib_util_ServiceRegistry::getStaticCountryZonesService();
     $models = $service->getByZnCode('al');
     //Alabama
     $model = $models[0];
     $this->assertInstanceOf('tx_mklib_model_StaticCountryZone', $model, 'Statemodel hat falsche Klasse');
     $this->assertEquals('Alabama', $model->getZnNameLocal(), 'Bundesland falsch.');
 }