示例#1
0
 public void TestRobotLifetimeDecreases()
 {
     var robot = new Robot();
     robot.Initialize(2, 0, 0);
     Assert.IsFalse(robot.IsDone());
     robot.Move(CardinalDirection.East, 1);
     Assert.IsFalse(robot.IsDone());
     robot.Move(CardinalDirection.South, 2);
     Assert.IsTrue(robot.IsDone());
 }
示例#2
0
 public void TestRobotZeroLifetime()
 {
     var robot = new Robot();
     robot.Initialize(0, 0, 0);
     Assert.IsTrue(robot.IsDone());
 }