HELYIHÉTÉV modul tesztek[mi ez?]

Név Várt Tényleges
Igen testHelyiHetEv
local p = require('Modul:HELYIHÉTÉV')
local ScribuntoUnit = require('Modul:ScribuntoUnit')
local suite = ScribuntoUnit:new()

function suite:testHelyiHetEv()
    self:assertEquals(2014, p.helyihetev{timestamp = '2013-12-30'})
    self:assertEquals(2013, p.helyihetev{timestamp = '2013-12-29'})
    self:assertEquals(2014, p.helyihetev{timestamp = '2014-01-01'})
    self:assertEquals(2013, p.helyihetev{'-1', timestamp = '2013-12-30'})
    self:assertEquals(2013, p.helyihetev{'-2', timestamp = '2014-01-12'})
    self:assertEquals(2014, p.helyihetev{'1', timestamp = '2013-12-23'})
    self:assertEquals(2014, p.helyihetev{'+2', timestamp = '2013-12-16'})
    self:assertTrue(2013 < p.helyihetev())
    self:assertTrue(2012 < p.helyihetev{'-1'})
    self:assertTrue(2013 < p.helyihetev{'1'})
    self:assertTrue(2013 < p.helyihetev{'+2'})
end

return suite