/** * @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.'); }