Esempio n. 1
0
        public void TestGetMatches2()
        {
            var board = new Match3Game(NoPossibleActions, AllowedTypes);

            var matches = board.GetMatches();

            Assert.IsTrue(matches.Count == 0);
        }
Esempio n. 2
0
        public void TestGetMatches1()
        {
            var board = new Match3Game(Simple, AllowedTypes);

            var matches = board.GetMatches();

            Assert.IsTrue(matches.Count == 2);
            Assert.IsTrue(matches.Contains(new MatchSet(0, 1, 3, MatchSet.Alignment.Vertical, BlockColor.Green)));
            Assert.IsTrue(matches.Contains(new MatchSet(3, 0, 3, MatchSet.Alignment.Horizontal, BlockColor.Blue)));
        }