From d8c7b55c21d623b9565d3ed625d2cbce2ce17218 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Tue, 16 Dec 2008 11:52:59 +0100 Subject: [PATCH] Reorganize test values, because this is a many-to-many list. --- .../test/Horde/Support/Numerizer/Locale/DeTest.php | 80 +++++++++++----------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/framework/Horde_Date_Parser/test/Horde/Support/Numerizer/Locale/DeTest.php b/framework/Horde_Date_Parser/test/Horde/Support/Numerizer/Locale/DeTest.php index 78cc080aa..806d9bb04 100644 --- a/framework/Horde_Date_Parser/test/Horde/Support/Numerizer/Locale/DeTest.php +++ b/framework/Horde_Date_Parser/test/Horde/Support/Numerizer/Locale/DeTest.php @@ -16,48 +16,48 @@ class Horde_Support_Numerizer_Locale_DeTest extends PHPUnit_Framework_TestCase { $numerizer = Horde_Support_Numerizer::factory(array('locale' => 'de')); $strings = array( - 1 => 'eins', - 5 => 'fünf', - 10 => 'zehn', - 11 => 'elf', - 12 => 'zwölf', - 13 => 'dreizehn', - 14 => 'vierzehn', - 15 => 'fünfzehn', - 16 => 'sechzehn', - 17 => 'siebzehn', - 18 => 'achtzehn', - 19 => 'neunzehn', - 20 => 'zwanzig', - 27 => 'siebenundzwanzig', - 31 => 'einunddreißig', - 59 => 'neunundfünfzig', - 100 => 'einhundert', - 100 => 'ein hundert', - 150 => 'hundertundfünfzig', - 150 => 'einhundertundfünfzig', - 200 => 'zweihundert', - 500 => 'fünfhundert', - 999 => 'neunhundertneunundneunzig', - 1000 => 'eintausend', - 1200 => 'zwölfhundert', - 1200 => 'eintausenzweihundert', - 17000 => 'siebzehntausend', - 21473 => 'einundzwanzigtausendvierhundertdreiundsiebzig', - 74002 => 'vierundsiebzigtausendzwei', - 74002 => 'vierundsiebzigtausendundzwei', - 99999 => 'neunundneunzigtausendneunhundertneunundneunzig', - 100000 => 'hunderttausend', - 100000 => 'einhunderttausend', - 250000 => 'zweihundertfünfzigtausend', - 1000000 => 'eine million', - 1250007 => 'eine million zweihundertfünfzigtausendundsieben', - 1000000000 => 'eine milliarde', - 1000000001 => 'eine milliarde und eins', + array(1, 'eins'), + array(5, 'fünf'), + array(10, 'zehn'), + array(11, 'elf'), + array(12, 'zwölf'), + array(13, 'dreizehn'), + array(14, 'vierzehn'), + array(15, 'fünfzehn'), + array(16, 'sechzehn'), + array(17, 'siebzehn'), + array(18, 'achtzehn'), + array(19, 'neunzehn'), + array(20, 'zwanzig'), + array(27, 'siebenundzwanzig'), + array(31, 'einunddreißig'), + array(59, 'neunundfünfzig'), + array(100, 'einhundert'), + array(100, 'ein hundert'), + array(150, 'hundertundfünfzig'), + array(150, 'einhundertundfünfzig'), + array(200, 'zweihundert'), + array(500, 'fünfhundert'), + array(999, 'neunhundertneunundneunzig'), + array(1000, 'eintausend'), + array(1200, 'zwölfhundert'), + array(1200, 'eintausendzweihundert'), + array(17000, 'siebzehntausend'), + array(21473, 'einundzwanzigtausendvierhundertdreiundsiebzig'), + array(74002, 'vierundsiebzigtausendzwei'), + array(74002, 'vierundsiebzigtausendundzwei'), + array(99999, 'neunundneunzigtausendneunhundertneunundneunzig'), + array(100000, 'hunderttausend'), + array(100000, 'einhunderttausend'), + array(250000, 'zweihundertfünfzigtausend'), + array(1000000, 'eine million'), + array(1250007, 'eine million zweihundertfünfzigtausendundsieben'), + array(1000000000, 'eine milliarde'), + array(1000000001, 'eine milliarde und eins'), ); - foreach ($strings as $key => $string) { - $this->assertEquals($key, (int)$numerizer->numerize($string)); + foreach ($strings as $pair) { + $this->assertEquals((string)$pair[0], $numerizer->numerize($pair[1])); } } -- 2.11.0