コード例 #1
0
ファイル: MathLibraryTests.cs プロジェクト: n0n4/RelaScript
        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)
            }
                );
        }