Difference between revisions of "Template:IBDB name/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
(create test cases)
 
imported>Zyxw
(update tests)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{template test cases notice}}
+
{{Testcases notice <!--|toc=on-->}}
  
== Parameter: id (1) ==
+
== Missing or empty ID ==
http://www.ibdb.com/person.asp?ID=3945
+
{{Test case nowiki|format=tablerows|collapsible=yes|title=Missing ID (no parameters)
 +
|code=<nowiki>{{__TEMPLATENAME__}}</nowiki>
 +
}}
 +
{{Test case nowiki|format=tablerows|collapsible=yes|title=Empty ID (unnamed parameter)
 +
|code=<nowiki>{{__TEMPLATENAME__ | }}</nowiki>
 +
}}
 +
{{Test case nowiki|format=tablerows|collapsible=yes|title=Empty ID (named parameter)
 +
|code=<nowiki>{{__TEMPLATENAME__ |id= }}</nowiki>
 +
}}
  
Usage: <code>{{((}} {{BASEPAGENAME}} {{!}} id= 3945 {{))}}</code>
+
== ID ==
* Output: {{ {{BASEPAGENAME}} | id= 3945 }}
+
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID (unnamed parameter)
* Sandbox: {{ {{BASEPAGENAME}}/sandbox | id= 3945 }}  
+
|code=<nowiki>{{__TEMPLATENAME__ | 3945 }}</nowiki>
 +
}}
 +
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID (named parameter)
 +
|code=<nowiki>{{__TEMPLATENAME__ |id= 3945 }}</nowiki>
 +
}}
  
Usage: <code>{{((}} {{BASEPAGENAME}} {{!}} 3945 {{))}}</code>
+
== ID and empty name ==
* Output: {{ {{BASEPAGENAME}} | 3945 }}
+
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID and empty name (unnamed parameters)
* Sandbox: {{ {{BASEPAGENAME}}/sandbox | 3945 }}  
+
|code=<nowiki>{{__TEMPLATENAME__ | 3945 | }}</nowiki>
 +
}}
 +
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID and empty name (named parameters)
 +
|code=<nowiki>{{__TEMPLATENAME__ |id= 3945 |name= }}</nowiki>
 +
}}
  
== Parameter: title (2) ==
+
== ID and name ==
http://www.ibdb.com/person.asp?ID=3945
+
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID and name (unnamed parameters)
 +
|code=<nowiki>{{__TEMPLATENAME__ | 3945 | Alan Jay Lerner }}</nowiki>
 +
}}
 +
{{Test case nowiki|format=tablerows|collapsible=yes|title=ID and name (named parameters)
 +
|code=<nowiki>{{__TEMPLATENAME__ |id= 3945 |name= Alan Jay Lerner }}</nowiki>
 +
}}
  
Usage: <code>{{((}} {{BASEPAGENAME}} {{!}} id= 3945 {{!}} name= Alan Jay Lerner {{))}}</code>
+
<!--
* Output: {{ {{BASEPAGENAME}} | id= 3945 | name= Alan Jay Lerner }}
+
{{clear}}
* Sandbox: {{ {{BASEPAGENAME}}/sandbox | id= 3945 | name= Alan Jay Lerner }}
+
== References ==
 
+
{{reflist}}
Usage: <code>{{((}} {{BASEPAGENAME}} {{!}} 3945 {{!}} Alan Jay Lerner {{))}}</code>
+
-->
* Output: {{ {{BASEPAGENAME}} | 3945 | Alan Jay Lerner }}
 
* Sandbox: {{ {{BASEPAGENAME}}/sandbox | 3945 | Alan Jay Lerner }}
 

Latest revision as of 09:49, 1 August 2018

Missing or empty ID

Missing ID (no parameters)
{{IBDB name}}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
Empty ID (unnamed parameter)
{{IBDB name | }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
Empty ID (named parameter)
{{IBDB name |id= }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck

ID

ID (unnamed parameter)
{{IBDB name | 3945 }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
ID (named parameter)
{{IBDB name |id= 3945 }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck

ID and empty name

ID and empty name (unnamed parameters)
{{IBDB name | 3945 | }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
ID and empty name (named parameters)
{{IBDB name |id= 3945 |name= }}
{{IBDB name}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Template:PAGENAMEBASE at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck

ID and name

ID and name (unnamed parameters)
{{IBDB name | 3945 | Alan Jay Lerner }}
{{IBDB name}} Alan Jay Lerner at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Alan Jay Lerner at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
ID and name (named parameters)
{{IBDB name |id= 3945 |name= Alan Jay Lerner }}
{{IBDB name}} Alan Jay Lerner at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck
{{IBDB name/sandbox}} Alan Jay Lerner at the Internet Broadway DatabaseScript error: No such module "EditAtWikidata".Template:WikidataCheck