Esempio n. 1
0
        public void TestFindNotExistingInGameCard()
        {
            PlayBoard board1 = new PlayBoard(TestData.Dimensions);

            TestBoard(board1);

            Position testPosition = new Position(0, 0);
            Card     testCard     = TestData.GetTestCard(testPosition);

            Card retrieved = board1.FindInGameCard(testPosition);

            Assert.AreEqual(retrieved, null);
        }
Esempio n. 2
0
        public void TestFindExistingInGameCard()
        {
            PlayBoard board1 = new PlayBoard(TestData.Dimensions);

            TestBoard(board1);

            Position testPosition = new Position(0, 0);
            Card     testCard     = TestData.GetTestCard(testPosition);

            board1.InGameCards.Add(testCard);
            Card retrieved = board1.FindInGameCard(testPosition);

            Assert.IsTrue(board1.HasInGameCards);
            Assert.AreEqual(retrieved, testCard);
        }