Example #1
0
        public void IsInMineTest()
        {
            var mines = new List <Coordinate>()
            {
                new Coordinate {
                    X = 1, Y = 1
                }, new Coordinate {
                    X = 0, Y = 1
                }, new Coordinate {
                    X = 1, Y = 0
                }
            };
            var pos = new Position {
                X = 0, Y = 0
            };

            Assert.IsFalse(StateHelper.IsInMine(mines, pos));
            mines.Add(new Coordinate {
                X = 0, Y = 0
            });
            Assert.IsTrue(StateHelper.IsInMine(mines, pos));
        }