Module:WikiProject assessment progression/testcases
Appearance
![]() | This is the test cases page for the module Module:WikiProject assessment progression. Results of the test cases. |
-- Unit tests for [[Module:WikiProject assessment progression]]. Click talk page to run tests.
local myModule = require('Module:WikiProject assessment progression')
local ScribuntoUnit = require('Module:ScribuntoUnit')
local suite = ScribuntoUnit:new()
function suite:assertSameType(expectedType, functionName)
local outputType = type(functionName)
self:assertEquals(expectedType, outputType)
end
-- Test to make sure test function itself is working
function suite:test_assertSameType_returns_correctly()
self:assertSameType('number', 10)
end
--[[
function suite:test_percentComplete_outputs_number_as_string()
local percentComplete = myModule.percentComplete(10,20)
self:assertSameType('string', percentComplete)
end
--]]
function suite:test__main_outputs_number_as_string()
args = args or {}
local main = myModule._main(args)
self:assertSameType('string', main)
end
return suite