Module:régions génitif/testcases

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Tous les tests ont réussi (rafraichir)

  Texte Attendu Obtenu
test_regions :
Passed France de la France de la France
Passed GB de la Grande-Bretagne de la Grande-Bretagne
Passed Grande-Bretagne de la Grande-Bretagne de la Grande-Bretagne
Passed Italie de l’Italie de l’Italie
Passed Iran de l’Iran de l’Iran
Passed Israël d’Israël d’Israël
Passed USA des États-Unis des États-Unis
Passed 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