模組:五笔/testcases

維基詞典,自由的多語言詞典
-- ref:https://en.wikipedia.org/wiki/Module:UnitTests
local p = require('Module:UnitTests')

function p:test_weijicidian()
    self:preprocess_equals('{{#invoke:五笔|main|维}}', 'xwyg')
    -- 98 版五笔 
    self:preprocess_equals('{{#invoke:五笔|main|基}}', 'dwff')
    self:preprocess_equals('{{#invoke:五笔|main|词}}', 'yngk')
    self:preprocess_equals('{{#invoke:五笔|main|典}}', 'mawu')
end

function p:test_hanzi()
    self:preprocess_equals('{{#invoke:五笔|main|汉}}', 'icy')
    self:preprocess_equals('{{#invoke:五笔|main|字}}', 'pbf')
end

return p