Example #1
0
        public void ShouldCreateAMower()
        {
            var mower = MowerFactory.Init("1 2 N");

            Assert.That(mower.Position.X, Is.EqualTo(1));
            Assert.That(mower.Position.Y, Is.EqualTo(2));
            Assert.That(mower.Direction, Is.EqualTo(0));
        }
Example #2
0
 public void ShouldThrowIfCantParseCoord()
 {
     Assert.Throws <InvalidInputException>(() => MowerFactory.Init("1 x N"));
 }