Feature: Unreferenced Files can handle multiple files and directories being passed as parameters to search and search for. Scenario Outline: Given the repository "" is cloned and checked out at the commit "". When the argument --search is provided as "". And the argument --search-for is provided as "". And the argument --search-for is provided as "". And the flag --assert-no-unreferenced-files is set. Then the unreferenced files are "". Examples: | repository | checkout_commit | search_file | search_for_file_1 | search_for_file_2 | unreferenced_files | | https://github.com/monicahq/monica.git | 88b8ad7af190021bf6dd7f0bfcd1ab76df989d4c | docs/readme.md | docs/images/main-app.png | docs/images/screenshot.png | "docs/images/main-app.png\ndocs/images/screenshot.png\n" | Scenario Outline: Given the repository "" is cloned and checked out at the commit "". When the argument --search is provided as "". And the argument --search is provided as "". And the argument --search-for is provided as "". And the argument --search-for is provided as "". And the flag --assert-no-unreferenced-files is set. Then unreferenced files are not found. Examples: | repository | checkout_commit | search_file | search_dir | search_for_file | search_for_dir | | https://github.com/monicahq/monica.git | 88b8ad7af190021bf6dd7f0bfcd1ab76df989d4c | README.md | docs/ | docs/images/main-app.png | docs/installation/ |