public void ValidInputTest() { Direction direction; var point = PositionParser.ParsePosition("7 8 S", out direction); Assert.AreEqual(point.X, 7); Assert.AreEqual(point.Y, 8); Assert.AreEqual(direction, Direction.South); }
public void InVailidDirectionTest() { Direction direction; PositionParser.ParsePosition("7 7 @", out direction); }
public void InVailidXTest() { Direction direction; PositionParser.ParsePosition("A 7 N", out direction); }
public void EmptyInvalidTextTest() { Direction direction; PositionParser.ParsePosition("AB C", out direction); }
public void EmptyInputTest() { Direction direction; PositionParser.ParsePosition(" ", out direction); }
public void NullInputTest() { Direction direction; PositionParser.ParsePosition(null, out direction); }