public void CycloidTest() { MathLibrary ml = new MathLibrary(); TestScaffold.TestLines( lines: new List <string>() { "import basic:math l:math;0.0", "l:math.f:cycloid(-1.0, 0.75)", "l:math.f:cycloid(-1.0, 5.0)", "l:math.f:cycloid(7.0, 3.0)", "l:math.f:cycloid(10, 15)", "v:test := 15; v:a := 3; l:math.f:cycloid(v:test, v:a)", }, expected: new List <object>() { 0.0, ml.Cycloid(-1.0, 0.75), ml.Cycloid(-1.0, 5.0), ml.Cycloid(7.0, 3.0), ml.Cycloid(10.0, 15.0), ml.Cycloid(15.0, 3.0) } ); }