public async Task ParseTextAsync_must_return_dictionary_number_words_in_the_text() { var file = new ReadTextFile(); IDictionary <string, int> dictionary = await file.ParseTextAsync(@"C:\Тест1\1.txt", ReadTextFile.ParamSortDic.ValueDesc); Assert.AreEqual(_dictCount.ElementAt(0).Key, dictionary.ElementAt(0).Key); Assert.AreEqual(_dictCount.ElementAt(0).Value, dictionary.ElementAt(0).Value); }
public async Task ReadWriteTextFiles() { string fromFile = @"C:\Тест1\1.txt"; string toFile = @"C:\Тест1\2.txt"; var file = new ReadTextFile(); IDictionary <string, int> dictionary = await file.ParseTextAsync(fromFile, ReadTextFile.ParamSortDic.ValueDesc); var textFormatting = file.TextFormatting(dictionary); var writeTextFile = new WriteTextFile(); await writeTextFile.WriteAsync(toFile, textFormatting); }
public async Task ParseTextAsync_must_return_error_if_format_file_not_txt() { var readTextFile = new ReadTextFile(); await readTextFile.ParseTextAsync("test.doc", ReadTextFile.ParamSortDic.ValueDesc); }
public async Task ParseTextAsync_must_return_error_if_file_path_empty() { var readTextFile = new ReadTextFile(); await readTextFile.ParseTextAsync("", ReadTextFile.ParamSortDic.ValueDesc); }