Module:régions génitif/testcases
Apparence
Tous les tests ont réussi (rafraichir)
Texte | Attendu | Obtenu | |
---|---|---|---|
France | de la France | de la France | |
GB | de la Grande-Bretagne | de la Grande-Bretagne | |
Grande-Bretagne | de la Grande-Bretagne | de la Grande-Bretagne | |
Italie | de l’Italie | de l’Italie | |
Iran | de l’Iran | de l’Iran | |
Israël | d’Israël | d’Israël | |
USA | des États-Unis | des États-Unis | |
Pays-Bas | des Pays-Bas | des Pays-Bas |
local tests = require('Module:UnitTests')
local regions = require('Module:régions génitif')
function tests:check_genitif(nom, attendu)
self:equals(
nom,
regions.get_genitif(nom), attendu
)
end
function tests:test_regions()
self:check_genitif('France', 'de la France')
self:check_genitif('GB', 'de la Grande-Bretagne')
self:check_genitif('Grande-Bretagne', 'de la Grande-Bretagne')
self:check_genitif('Italie', 'de l’Italie')
self:check_genitif('Iran', 'de l’Iran')
self:check_genitif('Israël', 'd’Israël')
self:check_genitif('USA', 'des États-Unis')
self:check_genitif('Pays-Bas', 'des Pays-Bas')
end
return tests