Exemplo n.º 1
0
        public void GetRegionValues_Setting7And9_Returns7And9()
        {
            // arrange
            var v = new Board();
            v.MakeMove(new Move(Columns.A, Rows.One, Values.One));
            v.MakeMove(new Move(Columns.C, Rows.Three, Values.Nine));

            // act
            var result = v.GetRegionValues(Columns.B, Rows.Two);

            // assert
            Assert.AreEqual(Values.One | Values.Nine, result);
        }