Пример #1
0
 public void Test1B()
 {
     string[] a = new string[]
     {
         "a inc -5 if a < 5"
     };
     Assert.AreEqual(-5, Dec8.ProcessInstructions(a));
 }
Пример #2
0
 public void Test2C()
 {
     string[] a = new string[]
     {
         "a inc 5 if a > 0"
     };
     Assert.AreEqual(0, Dec8.MaxDuringProcessInstructions(a));
 }
Пример #3
0
 public void Test1A()
 {
     string[] a = new string[]
     {
         "a inc 5 if a == 0"
     };
     Assert.AreEqual(5, Dec8.ProcessInstructions(a));
 }
Пример #4
0
 public void Test2D()
 {
     string[] a = new string[]
     {
         "a inc 5 if b == 0",
         "a dec 5 if b >= 0"
     };
     Assert.AreEqual(5, Dec8.MaxDuringProcessInstructions(a));
 }