コード例 #1
0
        public void Attack_Pass_IsMiss()
        {
            _stateTracker.Setup();

            Ship newShip1 = new Ship()
            {
                Name = "s1", StartRow = 0, StartCol = 0, Length = 10, Orientation = Enums.ShipOrientation.Horizontal
            };

            _stateTracker.AddShipToBoard(newShip1);

            var result = _stateTracker.ReceiveAttack(2, 2);

            Assert.AreEqual <Enums.AttackResult>(result, Enums.AttackResult.Miss);
        }