public void KernelTest()
{
Spline target = new Spline();
double[] x = { 1, 2, 3 };
double[] y = { 4, 5, 6 };
double expected = 5.577138888888889e+03;
double actual;
actual = target.Function(x, y);
Assert.AreEqual(expected, actual);
double[] x2 = { 5, 11, 2 };
double[] y2 = { 4, 5, 1 };
expected = 3.331507407407407e+04;
actual = target.Function(x2, y2);
Assert.AreEqual(System.Math.Round(expected, 5),
System.Math.Round(actual, 5));
}