public void CountOfChekersTest() { Desk desk = new Desk(); desk.StartPosition(); Assert.IsTrue(desk.CountOfCheckers(ColorType.White) == 12); Assert.IsTrue(desk.CountOfCheckers(ColorType.Black) == 12); }
public void TestMove_Double_Beat() { Desk desk = new Desk(); //desk.StartPosition(); Point p = new Point(3, 3); CheckerOnDesk chD = new CheckerOnDesk(ColorType.Black, CheckerStatus.King, p); desk.GetCheckersOnDesks.Add(chD); Point p1 = new Point(4, 4); CheckerOnDesk chD1 = new CheckerOnDesk(ColorType.White, CheckerStatus.King, p1); desk.GetCheckersOnDesks.Add(chD1); Point p2 = new Point(2, 2); CheckerOnDesk chD2 = new CheckerOnDesk(ColorType.White, CheckerStatus.King, p2); desk.GetCheckersOnDesks.Add(chD2); ComputerIntelect computer = new ComputerIntelect(desk, ColorType.Black); computer.Move(); Assert.AreEqual(0, desk.CountOfCheckers(ColorType.White)); }