public void MultiplyPoint_PointOnCurve_CorrectResult() { EllipticCurve ECC = new EllipticCurve(1, 9, pField: 97, groupOrder: 90); Point P = new Point(34, 16); Point expected = new Point(19, 0); Point actual = ECC.MultiplyPoint(45, P); Assert.AreEqual(expected, actual); }