public void EnumerateFilesWithoutExtension_returns_empty_when_directory_does_not_exist() { var path = Path.GetTempPath(); FileEnumerator.EnumerateFilesWithoutExtension( new DirectoryInfo(Path.Combine(path, Path.GetRandomFileName(), "notexist"))) .Should().BeEmpty(); }
public void EnumerateFilesWithoutExtension_returns_files_without_extension() { var path = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); try { Directory.CreateDirectory(path); File.WriteAllText(Path.Combine(path, "dotnet-suggest"), ""); File.WriteAllText(Path.Combine(path, "t-rex"), ""); FileEnumerator.EnumerateFilesWithoutExtension(new DirectoryInfo(path)) .Should() .BeEquivalentTo( GlobalToolsSuggestionRegistrationTests .FilesNameWithoutExtensionUnderDotnetProfileToolsExample); } finally { Directory.Delete(path, true); } }
public void EnumerateFilesWithoutExtension_returns_empty_when_pass_in_null() { FileEnumerator.EnumerateFilesWithoutExtension(null).Should().BeEmpty(); }