@@ -25,22 +25,38 @@ public static IEnumerable<TestCaseData> TestCasesForScriptEvaluateTests
2525 yield return new TestCaseData ( Resources . Script0003 , null , true ) . SetCategory ( "Script" ) . SetCategory ( "for" ) . SetCategory ( "variable assignation" ) . SetCategory ( "++" ) . SetCategory ( "+=" ) . Returns ( "0,1,2,3,4" ) ;
2626 yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0003 , "" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "for" ) . SetCategory ( "variable assignation" ) . SetCategory ( "++" ) . SetCategory ( "+=" ) . Returns ( "0,1,2,3,4" ) ;
2727
28- // if else if else
28+ // if else else
2929 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
30- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "elseif " , "else if " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
30+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else " , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
3131 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
32- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "elseif " , "else if " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
32+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else " , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
3333 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
34- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "elseif " , "else if " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
34+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else " , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
3535
3636 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 2 ) ;
37- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "elseif " , "else if " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 2 ) ;
37+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else " , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 2 ) ;
3838
3939 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 3 ) ;
40- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "elseif " , "else if " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 3 ) ;
40+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else " , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 3 ) ;
4141
4242 yield return new TestCaseData ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 4 ) ;
43- yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "elseif" , "else if" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 4 ) ;
43+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0004 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 4 ) ;
44+
45+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
46+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
47+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
48+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
49+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "1" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
50+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "1" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 1 ) ;
51+
52+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 2 ) ;
53+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "0" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 2 ) ;
54+
55+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 3 ) ;
56+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "-1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 3 ) ;
57+
58+ yield return new TestCaseData ( Resources . Script0005 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "0" ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 4 ) ;
59+ yield return new TestCaseData ( removeAllWhiteSpacesRegex . Replace ( Resources . Script0005 . Replace ( "[valx]" , "1" ) . Replace ( "[valy]" , "0" ) , "" ) . Replace ( "else" , "else " ) , null , true ) . SetCategory ( "Script" ) . SetCategory ( "if" ) . SetCategory ( "variable assignation" ) . Returns ( 4 ) ;
4460 }
4561 }
4662
0 commit comments