예제 #1
0
        public void TestGravitationalForceCalculation()
        {
            var xEntity = new Entity()
            {
                X     = 800,
                Y     = 800,
                Color = ColorExtensions.GenerateColor(),
                Mass  = 1f
            };

            var yEntity = new Entity()
            {
                X     = 0,
                Y     = 0,
                Color = ColorExtensions.GenerateColor(),
                Mass  = 1f
            };

            TestContext.WriteLine(PhysicsExtensions.CalculateGravitationalForce(xEntity, yEntity));

            Assert.Greater(PhysicsExtensions.CalculateGravitationalForce(xEntity, yEntity), 0);
        }