Module:Dekadeboks/toetsgevalle

Dokumentasie vir hierdie module kan geskep word by: Module:Dekadeboks/toetsgevalle/doc

-- Unit tests for [[Module:Dekadeboks]]. Klik op besprekingsbladsy om toetse te loop.
local p = require('Module:UnitTests')

function p:toets_kry_dekade_reeks_van_dekade()
    self:preprocess_equals('{{#invoke:Dekadeboks|kry_dekade_reeks_van_dekade|0}}', "* [[10's v.C.]]\n* [[0's v.C.]]\n* [[0's]]\n* [[10's]]\n* [[20's]]\n")
    self:preprocess_equals('{{#invoke:Dekadeboks|kry_dekade_reeks_van_dekade|-0}}', "* [[20's v.C.]]\n* [[10's v.C.]]\n* [[0's v.C.]]\n* [[0's]]\n* [[10's]]\n")
end

function p:toets_kry_jaar_reeks_van_dekade()
    self:preprocess_equals('{{#invoke:Dekadeboks|kry_jaar_reeks_van_dekade|0}}', "* [[1]]\n* [[2]]\n* [[3]]\n* [[4]]\n* [[5]]\n* [[6]]\n* [[7]]\n* [[8]]\n* [[9]]\n")
    self:preprocess_equals('{{#invoke:Dekadeboks|kry_jaar_reeks_van_dekade|-0}}', "* [[9 v.C.]]\n* [[8 v.C.]]\n* [[7 v.C.]]\n* [[6 v.C.]]\n* [[5 v.C.]]\n* [[4 v.C.]]\n* [[3 v.C.]]\n* [[2 v.C.]]\n* [[1 v.C.]]\n")
end

return p