public void TouchPointsCalculator_Null_Calculate_Test() { TouchPointsCalculator tpCalc = new TouchPointsCalculator(); ValidSetOfTouchPoints vp = new ValidSetOfTouchPoints(); TouchPoints returned = tpCalc.Calculate(vp) as TouchPoints; Assert.IsTrue(returned.Count == 0); }
public void TouchPointsCalculator_Calculate_With_A_Count() { TouchPointsCalculator tpCalc = new TouchPointsCalculator(); TouchInfo ti1 = new TouchInfo(); ti1.TouchDeviceId = 2; ti1.ActionType = TouchAction2.Down; ti1.Position = new Point(1, 5); ValidSetOfTouchPoints vp = new ValidSetOfTouchPoints(); vp.Add(new TouchPoint2(ti1, new UIElement())); TouchPoints returned = tpCalc.Calculate(vp) as TouchPoints; Assert.IsTrue(returned.Count == 1); Assert.AreEqual(returned[0].ToString(), "1,5"); }