def test_random(self): self.assertEqual( numerals.importe_en_euros(484.23), 'cuatrocientos ochenta y cuatro euros con veintitrés céntimos')
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')
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')
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')
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')
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')
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')
def test_cero_euros(self): self.assertEqual(numerals.importe_en_euros(0.0), 'cero euros')
def test_un_euro(self): self.assertEqual(numerals.importe_en_euros(1), 'un euro')
def test_un_centimo(self): self.assertEqual(numerals.importe_en_euros(0.01), 'cero euros con un céntimo')