public void UpdateGameObjects_NoInput()
        {
            #region arrange

            _gameEngineInterface.ScreenUtils = Substitute.For <IScreenUtils>();
            _gameEngineInterface.ScreenUtils.GetScreenPointFromWorldPoint(Arg.Any <IVector3>()).Returns(new GameLogic.Utils.Vector3(0, 0, 0));

            _gameLogicProvider.ShouldPlayShipSound     = false;
            _gameLogicProvider.ShipHorizontalDirection = 0;
            _gameLogicProvider.ShipVelocity            = 2;

            UpdateGameObjects_Init();
            #endregion

            #region act
            _gameLogicProvider.UpdateGameObjects();
            #endregion

            #region assert
            _audioSourceShip.DidNotReceive().Play();
            _playerShip.Transform.Received(1).Translate(0, 0, _gameLogicProvider.ShipVelocity);
            #endregion
        }