public static void CheckMillDiffColour(int val1, int val2, int val3) //Testing for every case { Morabaraba morabaraba = new Morabaraba(); morabaraba.Move(val1); morabaraba.Move(val2); morabaraba.Move(val3); Assert.That(!morabaraba.isKilling()); }
public static void CheckMillNotLine(int val1, int val2, int val3) //Tests for all cases { Morabaraba morabaraba = new Morabaraba(); morabaraba.Move(val1); morabaraba.NextTurn(); morabaraba.Move(val2); morabaraba.NextTurn(); morabaraba.Move(val3); Assert.That(!morabaraba.isKilling()); }
public static void CantshootEmpty() { Morabaraba morabaraba = new Morabaraba(); morabaraba.Move(0); morabaraba.NextTurn(); morabaraba.Move(1); morabaraba.NextTurn(); morabaraba.Move(2); morabaraba.Move(23); Assert.That(morabaraba.isKilling()); }
public static void CheckMillSameColour(int val1, int val2, int val3) //testing for every case { Morabaraba morabaraba = new Morabaraba(); morabaraba.Move(val1); morabaraba.NextTurn(); morabaraba.Move(val2); morabaraba.NextTurn(); morabaraba.Move(val3); morabaraba.NextTurn(); Assert.That(morabaraba.isKilling()); }
public static void OnlyShootOnce() { Morabaraba morabaraba = new Morabaraba(); morabaraba.Move(23); morabaraba.Move(0); morabaraba.NextTurn(); morabaraba.Move(1); morabaraba.NextTurn(); morabaraba.Move(2); morabaraba.Move(23); Assert.That(!morabaraba.isKilling()); }