local p = require('Module:UnitTests')
 
 
-- Tests para [[Módulo:Fechas]]. El resultado está en la página de discusión.
function p:test_fecha()
    self:preprocess_equals('{{#invoke:Date | Fecha}}', '0')
end
function p:test_fecha()
    self:preprocess_equals_many('{{#invoke:Date|Fecha|', '}}', {
        {'', ''},
        {'02|06|2013', '[[2 de junio]] de [[2013]]'},
        {'2|6|2013', '[[2 de junio]] de [[2013]]'},
        {'2|jun|2013', '[[2 de junio]] de [[2013]]'},
        {'2|junio|2013', '[[2 de junio]] de [[2013]]'},
        {'|06|2013', '[[junio]] de [[2013]]'},
        {'||2013', '[[2013]]'},
        {'día=02|mes=06|año=2013', '[[2 de junio]] de [[2013]]'},
        {'mes=06|año=2013', '[[junio]] de [[2013]]'},
    })
end 


-- Tests para [[Módulo:Fecha]]. El resultado está en la página de discusión.
function p:test_edad()
    self:preprocess_equals('{{#invoke:Date |llamadaDesdeUnaPlantilla|edad|15|10|1975|14|10|1974}}', '')	
    self:preprocess_equals('{{#invoke:Date |llamadaDesdeUnaPlantilla|edad|15|10|1974|14|10|1975}}', 'menos de un año')
    self:preprocess_equals('{{#invoke:Date |llamadaDesdeUnaPlantilla|edad|15|10|1974|15|10|1975}}', 'un año')
    self:preprocess_equals('{{#invoke:Date |llamadaDesdeUnaPlantilla|edad|15|10|1974|26|03|2017}}', '42 años')
end


-- Tests para [[Módulo:Date]]. El resultado está en la página de discusión.


return p