มอดูล:ตัวอย่าง/กรณีทดสอบ

-- การทดสอบหน่วยสำหรับ [[โมดูล: ตัวอย่าง]] คลิกหน้าพูดคุยเพื่อทำการทดสอบ
local  p  =  need ( 'Module:UnitTests' ) 
function  p : test_hello () 
self : preprocess_equals ( '{{#inurge:Example | hello}}' , 'Hello World!' ) ฟังก์ชันสิ้นสุดp : test_hello_to () self : preprocess_equals ( '{{#invoke:Example|hello_to|Fred}}' , 'Hello, Fred!' ) ฟังก์ชันสิ้นสุดp : test_count_fruit () self : preprocess_equals ( '{{#inurge:Example|count_fruit|bananas=5|apples= 3}}' , 'ฉันมีกล้วย 5 ลูกและแอปเปิ้ล 3 ลูก' ) self : preprocess_equals ( ' {{#intake:Example|count_fruit|bananas=1|apples=1}}' , 'ฉันมีกล้วย 1 ลูกและแอปเปิ้ล 1 ลูก' ) self : preprocess_equals ( '{{#invoke:Example|count_fruit|bananas=Not a number|apples=Not a number}}' , 'ฉันมีกล้วย 0 ลูกและแอปเปิ้ล 0 ลูก' ) self : preprocess_equals ( '{{#inurge:Example |count_fruit}}' , 'ฉันมีกล้วย 0 ลูกและแอปเปิ้ล 0 ลูก' ) ฟังก์ชันสิ้นสุดp : test_Name2 () self : preprocess_equals ( '{{#intake:Example|Name2}}' , 'Lonely' ) self : preprocess_equals ( '{ {#invoke:Example|Name2|1}}' , 'Lonely' ) self : preprocess_equals ( '{{#inurge:Example|Name2|1|2}}' , 'Be positive!' ) self : preprocess_equals ( '{ {#intake:Example|Name2|2|1}}' , '1' ) สิ้นสุดการส่งคืนp     


 
     


 
     
     
     
     



 
     
     
     
     


 
ดึงมาจาก "https://en.wikipedia.org/w/index.php?title=Module:Example/testcases&oldid=1172807010"