public void ImplicitNegativeMiddleZeroNumberInterpretation() { string input = "M 0 0 l.004-.007"; IPathInstruction inst = PathData.Parse(input)[1]; Assert.AreEqual(0.004, inst.EndPosition.x); Assert.AreEqual(-0.007, inst.EndPosition.y); Assert.AreEqual("l 0.004 -0.007", inst.ToString()); }
public void ImplicitZeroNumberInterpretation() { string input = "M 0 0 l.457.318"; IPathInstruction inst = PathData.Parse(input)[1]; Assert.AreEqual(0.457, inst.EndPosition.x); Assert.AreEqual(0.318, inst.EndPosition.y); Assert.AreEqual("l 0.457 0.318", inst.ToString()); }