public void Test1B() { string[] a = new string[] { "a inc -5 if a < 5" }; Assert.AreEqual(-5, Dec8.ProcessInstructions(a)); }
public void Test2C() { string[] a = new string[] { "a inc 5 if a > 0" }; Assert.AreEqual(0, Dec8.MaxDuringProcessInstructions(a)); }
public void Test1A() { string[] a = new string[] { "a inc 5 if a == 0" }; Assert.AreEqual(5, Dec8.ProcessInstructions(a)); }
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)); }