@@ -93,7 +93,7 @@ public async Task GetFilesToSearch_NoFilters_ReturnsAllFilesTopDirectory()
9393 var filters = Array . Empty < string > ( ) ; // No filters means *.*
9494
9595 // Act
96- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ; // searchInSubFolders = false
96+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ; // searchInSubFolders = false
9797
9898 // Assert
9999 Assert . AreEqual ( 2 , actualFiles . Count , "Should find 2 files in the top directory." ) ;
@@ -115,7 +115,7 @@ public async Task GetFilesToSearch_SingleFilter_ReturnsMatchingFilesTopDirectory
115115 var filters = new [ ] { "*.txt" } ;
116116
117117 // Act
118- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ;
118+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ;
119119
120120 // Assert
121121 Assert . AreEqual ( 2 , actualFiles . Count , "Should find 2 .txt files in the top directory." ) ;
@@ -138,7 +138,7 @@ public async Task GetFilesToSearch_MultipleFilters_ReturnsMatchingFilesTopDirect
138138 var filters = new [ ] { "*.txt" , "*.log" } ;
139139
140140 // Act
141- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ;
141+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ;
142142
143143 // Assert
144144 Assert . AreEqual ( 2 , actualFiles . Count , "Should find 1 .txt and 1 .log file in the top directory." ) ;
@@ -163,7 +163,7 @@ public async Task GetFilesToSearch_WithSubfolders_ReturnsMatchingFilesRecursivel
163163 var filters = new [ ] { "*.txt" } ;
164164
165165 // Act
166- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , true ) ; // searchInSubFolders = true
166+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , true , System . Threading . CancellationToken . None ) ; // searchInSubFolders = true
167167
168168 // Assert
169169 Assert . AreEqual ( 3 , actualFiles . Count , "Should find 3 .txt files recursively." ) ;
@@ -179,7 +179,7 @@ public async Task GetFilesToSearch_NonExistentDirectory_ReturnsEmptyOrSkips()
179179 var filters = new [ ] { "*.txt" } ;
180180
181181 // Act
182- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ;
182+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ;
183183
184184 // Assert
185185 Assert . AreEqual ( 1 , actualFiles . Count , "Should find 1 file from the existing directory, skipping the non-existent one." ) ;
@@ -195,7 +195,7 @@ public async Task GetFilesToSearch_EmptyDirectory_ReturnsEmpty()
195195 var filters = new [ ] { "*.*" } ;
196196
197197 // Act
198- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ;
198+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ;
199199
200200 // Assert
201201 Assert . AreEqual ( 0 , actualFiles . Count , "Should find 0 files in an empty directory." ) ;
@@ -211,7 +211,7 @@ public async Task GetFilesToSearch_DuplicateFilesFromMultipleIdenticalDirectoryE
211211 var filters = new [ ] { "*.txt" } ;
212212
213213 // Act
214- List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false ) ;
214+ List < string > actualFiles = await _service ! . GetFilesToSearchAsync ( directories , filters , false , System . Threading . CancellationToken . None ) ;
215215
216216 // Assert
217217 Assert . AreEqual ( 1 , actualFiles . Count , "Should return distinct files even if directory is listed multiple times." ) ;
0 commit comments