From English Wikipedia @ Freddythechick
-- Unit tests for [[Module:{{ROOTPAGENAME}}]]. Click talk page to run tests.
local p = require('Module:UnitTests')
function p:test_nounCount_0()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=0|singular=artiklu|plural=artikli}}', '0 artikli')
end
function p:test_nounCount_1()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=1|singular=artiklu|plural=artikli}}', '1 artiklu')
end
function p:test_nounCount_10()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=10|singular=artiklu|plural=artikli}}', '10 artikli')
end
function p:test_nounCount_12()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=12|singular=artiklu|plural=artikli}}', '12-il artiklu')
end
function p:test_nounCount_19()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=19|singular=artiklu|plural=artikli}}', '19-il artiklu')
end
function p:test_nounCount_20()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=20|singular=artiklu|plural=artikli}}', '20 artiklu')
end
function p:test_nounCount_31()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=31|singular=artiklu|plural=artikli}}', '31 artiklu')
end
function p:test_nounCount_100()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=100|singular=artiklu|plural=artikli}}', '100 artiklu')
end
function p:test_nounCount_101()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=101|singular=artiklu|plural=artikli}}', '101 artiklu')
end
function p:test_nounCount_103()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=103|singular=artiklu|plural=artikli}}', '103 artikli')
end
function p:test_nounCount_215()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=215|singular=artiklu|plural=artikli}}', '215-il artiklu')
end
function p:test_nounCount_1100_formatNumberEn()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=1100|singular=artiklu|plural=artikli|formatNumber=true}}', '1,100 artiklu')
end
function p:test_nounCount_25211_formatNumberEn()
self:preprocess_equals('{{#invoke:Sandbox/Chrisportelli/sandbox|kwantitaNom|number=25211|singular=artiklu|plural=artikli|formatNumber=true}}', '25,211-il artiklu')
end
return p