예제 #1
0
        public void TestMoveToNorthShouldIncreaseY()
        {
            GridPoint originalPosition = new GridPoint(0, 0);

            var newPosition = _target.MoveFrom(originalPosition, CompassDirection.NORTH);

            Assert.IsTrue(newPosition.X == originalPosition.X);
            Assert.IsTrue(newPosition.Y == originalPosition.Y + 1);
        }
예제 #2
0
파일: Robot.cs 프로젝트: StGv/RoboWars
 public void MoveForward()
 {
     CurrentGridPosition = _arenaTerrainGrid.MoveFrom(CurrentGridPosition, CurrentCompassOrientation);
 }