Example #1
0
        public void Update_ResetsModifiers()
        {
            const float expectedMagnitude = 1.0f;

            _movement.ApplyForwardMotion(expectedMagnitude);
            _movement.ApplySidewaysMotion(expectedMagnitude);

            _movement.TestUpdate(TimeDelta);
            _movement.TestUpdate(TimeDelta);

            Assert.AreEqual(Vector2.zero, _rigidbody.velocity);
        }