User:Lemondoge/moduletest/doc

This is a testing template for Module:ArgRest. Due to ArgRest's nature of reading the parameters of its parent (which it thinks is a transcluded template) as well as its own, it is difficult to create a Lua  page for it without the use of a proxy template. Until a way to create a testcases page without using a template is found, this template and its documentation serves as a temporary substitute for one.

Usage
This template has five test configurations, chosen via. Whether to use Module:ArgRest or Module:ArgRest/sandbox is selected via.

A list of test types, and their corresponding wikitext source code, is below: }}
 * , for testing, well, unnamed parameters:
 * , for testing ArgRest's ability to handle inner wikitext:
 * , for testing ArgRest's ability to handle being inside of a template, and "summoning" parameters for said template.
 * , for testing functionality with default values:
 * , for testing its ability to start at numbers higher than 1:

unnamedParameters
Expected output: undefined sandbox: undefined

userboxList
undefined sandbox: undefined

enumerate
undefined sandbox: undefined

defaults
Expected output: undefined sandbox: undefined

start
Expected output: undefined sandbox: undefined