public void AfterTest()
 {
     _target          = null;
     _rigidbody       = null;
     _heldItem        = null;
     _interactionZone = null;
     _holdable        = null;
 }
        public void BeforeTest()
        {
            _holdable                     = new GameObject().AddComponent <TestHoldableWeaponComponent>();
            _interactionZone              = new GameObject();
            _holdable.InteractionZone     = _interactionZone;
            _holdable.AttackRadiusSquared = 100.0f;
            _heldItem                     = new GameObject().AddComponent <MockHeldItemComponent>();

            _heldItem.GetHeldItemSocketResult = _interactionZone.transform;

            _rigidbody = _holdable.gameObject.AddComponent <Rigidbody>();

            _target = new GameObject();
        }