コード例 #1
0
        public void ShipHitByMissile_MissileTargetInShipLocation_ReturnsTrue()
        {
            MockShip(_shipLength);

            var result = _battleBoardService.IsShipHitByMissile('A', 1, _shipMock.Object);

            Assert.AreEqual(true, result);
        }
コード例 #2
0
        public void TestIfMissileTargetIsMiss()
        {
            var battleBoardService = new BattleBoardService(battleShipFactoryMock.Object);

            MockShip();

            var result = battleBoardService.IsShipHitByMissile('D', 4, _shipMock.Object);

            Assert.AreEqual(false, result);
        }
コード例 #3
0
        public void TestIfShipHitByMissile()
        {
            var battleBoardService = new BattleBoardService(battleShipFactoryMock.Object);

            MockShip();

            var result = battleBoardService.IsShipHitByMissile('A', 1, _shipMock.Object);

            Assert.AreEqual(true, result);
        }