Módulo:Ordinal/Testes unitários
Aspeto
Este módulo pode ter sua documentação deficiente. Por favor, documente-o ou melhore suas explicações caso o saiba usar ou tenha conhecimentos para tal. |
A documentação acima é transcluída de Módulo:Ordinal/Testes unitários/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (criar | espelhar) e de exemplos para testes (criar) deste módulo. Subpáginas deste módulo. |
-- Testes unitários para o [[Módulo:Ordinal]]. Clique na página de discussão para rodar os testes.
local p = require('Módulo:UnitTests')
function p:test_module()
self:preprocess_equals('{{#invoke:Ordinal|ordinal|1|m}}', '1º')
self:preprocess_equals('{{#invoke:Ordinal|ordinal|1|f}}', '1ª')
self:preprocess_equals('{{#invoke:Ordinal|ordinal|12345|m}}', '12345º')
self:preprocess_equals('{{#invoke:Ordinal|ordinal|12345|f}}', '12345ª')
self:preprocess_equals('{{#invoke:Ordinal|ordinal|12345}}', '12345º')
end
function p:test_template()
self:preprocess_equals('{{Ordinal|1|m}}', '1º')
self:preprocess_equals('{{Ordinal|1|f}}', '1ª')
self:preprocess_equals('{{Ordinal|12345|m}}', '12345º')
self:preprocess_equals('{{Ordinal|12345|f}}', '12345ª')
self:preprocess_equals('{{Ordinal|12345}}', '12345º')
end
return p