Dette modul giver en ramme til fremstilling af skabeloner, der producerer en skabelontestcase. Mens testcases kan laves manuelt, har brug af Lua-baserede skabeloner som dem, der leveres af dette modul, den fordel, at skabelonargumenterne kun skal indtastes én gang, hvilket reducerer indsatsen involveret i at lave testcases og reducerer muligheden for fejl i inputtet.

Dette modul skal ikke normalt bruges direkte. I stedet, bør du bruge en af følgende skabeloner:

Parameter-based templates:

The only difference between these templates is their default arguments. For example, it is possible to display test cases side by side in Template:Testcase rows by specifying |_format=columns

Nowiki-based templates:

It is also possible to use a format of {{#invoke:template test case|main|parameters}}. This uses the same defaults as Template:Test case; please see that page for documentation of the parameters.

There is no direct interface to this module for other Lua modules. Lua modules should generally use Lua-based test case modules such as Module:UnitTests or Module:ScribuntoUnit. If it is really necessary to use this module, you can use frame:expandTemplate with one of the templates listed above.

Konfiguration

redigér

Dette module har en konfigurationsmodul i Module:Template test case/config. Du kan redigere i den til at tilføje wrapper skabeloner eller til ændre beskeder, som modulet udskriver

Sporingskategorier

redigér