public void AdditionalStepsAreAddedIfDistanceIsTooBig2() { List <Step> l = new List <Step> { new Step(Step.StepType.Stitch, new Point(0.0, 0.0)), new Step(Step.StepType.Stitch, new Point(0.0, 9.0)) }; List <Step> filledList = new StepLengthTransformer(l, 5).AddInbetweenStitches(); Assert.AreEqual(3, filledList.Count); }
public void AdditionalStepsAreAddedIfDistanceIsTooBigX() { List <Step> l = new List <Step> { new Step(Step.StepType.Stitch, new Point(0.0, 0.0)), new Step(Step.StepType.Stitch, new Point(1.0, 0.0)) }; List <Step> filledList = new StepLengthTransformer(l, 0.5).AddInbetweenStitches(); Assert.AreEqual(0.0, filledList[0].Point.X); Assert.AreEqual(0.5, filledList[1].Point.X); Assert.AreEqual(1.0, filledList[2].Point.X); }