AcTools.Tests.PhysicsTest.TurboTest C# (CSharp) Метод

TurboTest() приватный Метод

private TurboTest ( ) : void
Результат void
        public void TurboTest() {
            var testDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
            while (!testDir.EndsWith("AcTools.Tests") && testDir.Length > 4) testDir = Path.GetDirectoryName(testDir);
            testDir = Path.Combine(testDir, "test");

            var data = new DataDirectoryWrapper(Path.Combine(testDir, "physics", "turbo_test"));
            var torque = TorquePhysicUtils.LoadCarTorque(data);

            Assert.AreEqual(100d, torque.InterpolateLinear(0d), 0.1);
            Assert.AreEqual(125d, torque.InterpolateLinear(1500d), 0.1);
            Assert.AreEqual(150d, torque.InterpolateLinear(3000d), 0.1);
            Assert.AreEqual(150d, torque.InterpolateLinear(4000d), 0.1);
            Assert.AreEqual(150d, torque.InterpolateLinear(5000d), 0.1);
        }