Esempio n. 1
0
        public void IsPlayerCreatedTest()
        {
            var newPlayer = _playerRepository.CreateNewPlayer("New Player", board);

            Assert.IsNotNull(newPlayer);
            Assert.IsInstanceOf <Player>(newPlayer);
        }
Esempio n. 2
0
        public void IsGameOverTest()
        {
            var firingBoard = _boardRepository.SetUp();
            var player      = _playerRepository.CreateNewPlayer("TestPlayer", firingBoard);

            firingBoard.Ships.ForEach(s => s.Hits = s.Width);
            bool isGameOver = _boardRepository.CheckGameOver(player);

            Assert.IsTrue(isGameOver);
        }