Ejemplo n.º 1
0
        public void TestRobotExistsCheckExpectFalse()
        {
            var boardService = new BoardService(new BoardPositionConverter(), new MockPositionValidator());
            var robotService = new RobotService(boardService, new PositionValidator());

            boardService.CreateNewBoard("test", 5, 5);
            Assert.False(robotService.RobotExists("test"));
        }
Ejemplo n.º 2
0
        public void TestRobotExistsCheckExpectTrue()
        {
            var boardService = new BoardService(new BoardPositionConverter(), new MockPositionValidator());
            var robotService = new RobotService(boardService, new PositionValidator());

            boardService.CreateNewBoard("test", 5, 5);
            robotService.PlaceRobot("test", new Vector2(1, 4), Direction.NORTH);
            Assert.True(robotService.RobotExists("test"));
        }