public void TestTakings5() { var arrangement = new SetOfItems("wa1; bb2; bd4; bf6;"); var draught = new Item("wa1"); var square = new Square("g7"); var temp = new ItemInPlay(draught, arrangement); Assert.AreEqual(1, temp.Takings().Count()); Assert.AreEqual(4, temp.Takings().Moves[0].Points.Count); Assert.AreEqual(true, temp.Takings().Moves[0].AreEqual(3, square)); }
public void TestTakings4() { var arrangement = new SetOfItems("wd4; be5; be3; bc3; bc5"); var draught = new Item("wd4"); var temp = new ItemInPlay(draught, arrangement); Assert.AreEqual(4, temp.Takings().Count()); }
public void TestTakings2() { var arrangement = new SetOfItems("wd4; be5;"); var draught = new Item("be5"); var temp = new ItemInPlay(draught, arrangement); Assert.AreEqual(2, temp.Takings().Moves[0].Points.Count); }
public void TestTakings3() { var arrangement = new SetOfItems("wd4; be5;"); var draught = new Item("wd4"); var square = new Square("f6"); var temp = new ItemInPlay(draught, arrangement); Assert.AreEqual(true, temp.Takings().Moves[0].AreEqual(1, square)); }