Exemple #1
0
 public void CheckCorrectFiles_BothFilesAreNotExist_ShouldShowErrorMessage()
 {
     using (var writer = new StringWriter())
     {
         Console.SetOut(writer);
         string[] args = { };
         RemoveExtraBlanks.CheckCorrectFiles(args);
         Assert.Equal(RemoveExtraBlanks.USAGE_METHOD + "\r\n", writer.ToString());
     }
 }
Exemple #2
0
 public void CheckCorrectFiles_InputAndOutputAreExist_ShouldReturn1()
 {
     using (var writer = new StringWriter())
     {
         Console.SetOut(writer);
         string[] args     = { "input.txt", "output.txt" };
         int      expected = 1;
         int      result   = RemoveExtraBlanks.CheckCorrectFiles(args);
         Assert.Equal(expected, result);
     }
 }
Exemple #3
0
 public void CheckCorrectFiles_OutputIsNotExist_ShouldShowErrorMessage()
 {
     using (var writer = new StringWriter())
     {
         Console.SetOut(writer);
         string[] args     = { "input.txt", "" };
         int      expected = 0;
         int      result   = RemoveExtraBlanks.CheckCorrectFiles(args);
         Assert.Equal(expected, result);
         Assert.Equal(RemoveExtraBlanks.OUTPUT_FILE_IS_NOT_EXIST + "\r\n" + RemoveExtraBlanks.USAGE_METHOD + "\r\n", writer.ToString());
     }
 }