Ejemplo n.º 1
0
 def test_random(self):
     self.assertEqual(
         numerals.importe_en_euros(484.23),
         'cuatrocientos ochenta y cuatro euros con veintitrés céntimos')
Ejemplo n.º 2
0
 def test_centimos_61_a_80(self):
     self.assertEqual(numerals.importe_en_euros(0.60),
                      'cero euros con sesenta céntimos')
     self.assertEqual(numerals.importe_en_euros(0.61),
                      'cero euros con sesenta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.62),
                      'cero euros con sesenta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.63),
                      'cero euros con sesenta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.64),
                      'cero euros con sesenta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.65),
                      'cero euros con sesenta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.66),
                      'cero euros con sesenta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.67),
                      'cero euros con sesenta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.68),
                      'cero euros con sesenta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.69),
                      'cero euros con sesenta y nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.70),
                      'cero euros con setenta céntimos')
     self.assertEqual(numerals.importe_en_euros(0.71),
                      'cero euros con setenta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.72),
                      'cero euros con setenta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.73),
                      'cero euros con setenta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.74),
                      'cero euros con setenta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.75),
                      'cero euros con setenta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.76),
                      'cero euros con setenta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.77),
                      'cero euros con setenta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.78),
                      'cero euros con setenta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.79),
                      'cero euros con setenta y nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.80),
                      'cero euros con ochenta céntimos')
Ejemplo n.º 3
0
 def test_centimos_81_a_99(self):
     self.assertEqual(numerals.importe_en_euros(0.81),
                      'cero euros con ochenta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.82),
                      'cero euros con ochenta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.83),
                      'cero euros con ochenta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.84),
                      'cero euros con ochenta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.85),
                      'cero euros con ochenta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.86),
                      'cero euros con ochenta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.87),
                      'cero euros con ochenta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.88),
                      'cero euros con ochenta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.89),
                      'cero euros con ochenta y nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.90),
                      'cero euros con noventa céntimos')
     self.assertEqual(numerals.importe_en_euros(0.91),
                      'cero euros con noventa y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.92),
                      'cero euros con noventa y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.93),
                      'cero euros con noventa y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.94),
                      'cero euros con noventa y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.95),
                      'cero euros con noventa y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.96),
                      'cero euros con noventa y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.97),
                      'cero euros con noventa y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.98),
                      'cero euros con noventa y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.99),
                      'cero euros con noventa y nueve céntimos')
Ejemplo n.º 4
0
 def test_centimos_21_a_40(self):
     self.assertEqual(numerals.importe_en_euros(0.21),
                      'cero euros con veintiun céntimos')
     self.assertEqual(numerals.importe_en_euros(0.22),
                      'cero euros con veintidós céntimos')
     self.assertEqual(numerals.importe_en_euros(0.23),
                      'cero euros con veintitrés céntimos')
     self.assertEqual(numerals.importe_en_euros(0.24),
                      'cero euros con veinticuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.25),
                      'cero euros con veinticinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.26),
                      'cero euros con veintiséis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.27),
                      'cero euros con veintisiete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.28),
                      'cero euros con veintiocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.29),
                      'cero euros con veintinueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.30),
                      'cero euros con treinta céntimos')
     self.assertEqual(numerals.importe_en_euros(0.31),
                      'cero euros con treinta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.32),
                      'cero euros con treinta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.33),
                      'cero euros con treinta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.34),
                      'cero euros con treinta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.35),
                      'cero euros con treinta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.36),
                      'cero euros con treinta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.37),
                      'cero euros con treinta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.38),
                      'cero euros con treinta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.39),
                      'cero euros con treinta y nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.40),
                      'cero euros con cuarenta céntimos')
Ejemplo n.º 5
0
 def test_centimos_41_a_60(self):
     self.assertEqual(numerals.importe_en_euros(0.41),
                      'cero euros con cuarenta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.42),
                      'cero euros con cuarenta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.43),
                      'cero euros con cuarenta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.44),
                      'cero euros con cuarenta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.45),
                      'cero euros con cuarenta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.46),
                      'cero euros con cuarenta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.47),
                      'cero euros con cuarenta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.48),
                      'cero euros con cuarenta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.49),
                      'cero euros con cuarenta y nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.50),
                      'cero euros con cincuenta céntimos')
     self.assertEqual(numerals.importe_en_euros(0.51),
                      'cero euros con cincuenta y un céntimos')
     self.assertEqual(numerals.importe_en_euros(0.52),
                      'cero euros con cincuenta y dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.53),
                      'cero euros con cincuenta y tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.54),
                      'cero euros con cincuenta y cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.55),
                      'cero euros con cincuenta y cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.56),
                      'cero euros con cincuenta y seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.57),
                      'cero euros con cincuenta y siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.58),
                      'cero euros con cincuenta y ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.59),
                      'cero euros con cincuenta y nueve céntimos')
Ejemplo n.º 6
0
 def test_centimos_01_a_20(self):
     self.assertEqual(numerals.importe_en_euros(0.01),
                      'cero euros con un céntimo')
     self.assertEqual(numerals.importe_en_euros(0.02),
                      'cero euros con dos céntimos')
     self.assertEqual(numerals.importe_en_euros(0.03),
                      'cero euros con tres céntimos')
     self.assertEqual(numerals.importe_en_euros(0.04),
                      'cero euros con cuatro céntimos')
     self.assertEqual(numerals.importe_en_euros(0.05),
                      'cero euros con cinco céntimos')
     self.assertEqual(numerals.importe_en_euros(0.06),
                      'cero euros con seis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.07),
                      'cero euros con siete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.08),
                      'cero euros con ocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.09),
                      'cero euros con nueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.10),
                      'cero euros con diez céntimos')
     self.assertEqual(numerals.importe_en_euros(0.11),
                      'cero euros con once céntimos')
     self.assertEqual(numerals.importe_en_euros(0.12),
                      'cero euros con doce céntimos')
     self.assertEqual(numerals.importe_en_euros(0.13),
                      'cero euros con trece céntimos')
     self.assertEqual(numerals.importe_en_euros(0.14),
                      'cero euros con catorce céntimos')
     self.assertEqual(numerals.importe_en_euros(0.15),
                      'cero euros con quince céntimos')
     self.assertEqual(numerals.importe_en_euros(0.16),
                      'cero euros con dieciséis céntimos')
     self.assertEqual(numerals.importe_en_euros(0.17),
                      'cero euros con diecisiete céntimos')
     self.assertEqual(numerals.importe_en_euros(0.18),
                      'cero euros con dieciocho céntimos')
     self.assertEqual(numerals.importe_en_euros(0.19),
                      'cero euros con diecinueve céntimos')
     self.assertEqual(numerals.importe_en_euros(0.20),
                      'cero euros con veinte céntimos')
Ejemplo n.º 7
0
 def test_231_euros_con_75_centimos(self):
     self.assertEqual(
         numerals.importe_en_euros(231.75),
         'doscientos treinta y un euros con setenta y cinco céntimos')
Ejemplo n.º 8
0
 def test_cero_euros(self):
     self.assertEqual(numerals.importe_en_euros(0.0), 'cero euros')
Ejemplo n.º 9
0
 def test_un_euro(self):
     self.assertEqual(numerals.importe_en_euros(1), 'un euro')
Ejemplo n.º 10
0
 def test_un_centimo(self):
     self.assertEqual(numerals.importe_en_euros(0.01),
                      'cero euros con un céntimo')