Ejemplo n.º 1
0
        public void CreatePlateau()
        {
            var plateau = PlateauInputExecuter.Create("5 5");

            Assert.AreEqual(plateau.TopRight, new Point(5, 5));
            Assert.AreEqual(plateau.BottomLeft, Point.Origin);
        }
Ejemplo n.º 2
0
        public void DeployRover()
        {
            var rover = PlateauInputExecuter.DeployRover(Plateau, "1 2 N");

            Assert.AreEqual(rover.Position, new Position(new Point(1, 2), Cardinals.Get("N")));
        }