test: Add visibility configuration tests; verify default and overridden settings #2
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
This pull request enhances the
Filexlibrary by introducing support for file visibility parameters (publicandprivate) and adding corresponding convenience methods for file operations. Additionally, it includes new unit tests to ensure the functionality and configuration of visibility settings.Enhancements to file visibility:
tests/Unit/FilexTest.php: Added tests formoveFileandmoveFileswith explicit visibility parameters (publicandprivate). Also introduced convenience methods (moveFilePublic,moveFilePrivate,moveFilesPublic, andmoveFilesPrivate) and their respective tests. [1] [2] [3] [4]Updates to
HasFilextrait:tests/Unit/Traits/HasFilexTest.php: ModifiedmoveFilePublicandmoveFilesPublicmethods to include visibility parameters. Added exposed methods (moveFilePublicExposed,moveFilePrivateExposed, etc.) for testing convenience methods. [1] [2]New visibility configuration tests:
tests/Unit/VisibilityConfigTest.php: Added tests for default visibility configuration, overriding visibility settings, and validating supported visibility options (publicandprivate).