public void ShouldMirrorCoordinatesAlongXAxis(double xBefore, double yBefore, double xAfter, double yAfter) { // Arrange int maxY = 1080; var touchpoints = new List <Point2D> { new Point2D(xBefore, yBefore) }; // System Under Test var api = new TouchcodeAPI(); // Act var mirroredPoints = api.MirrorX(touchpoints, maxY); // Assert Assert.AreEqual(mirroredPoints[0].X, xAfter); Assert.AreEqual(mirroredPoints[0].Y, yAfter); }