public void TestExpectingFileOutputToBeEmptyWhenCalledWithEmptyIDictionary() { CsvOutput mockOutput = new CsvOutput(@"D:\a\review-case-s21b4\review-case-s21b4\ReceiverTests\EmptyOutput.csv"); mockOutput.WriteOutput(new List <List <string> >()); Assert.True(mockOutput.FileOutput.Count == 0); }
public void TestExpectingFileOutputToBeEmptyWhenCalledWithEmptyTwoDimensionalIEnumerableOfAnalysedData() { CsvOutput mockOutput = new CsvOutput("output.csv"); mockOutput.WriteOutput(new List <List <string> >()); Assert.True(mockOutput.FileOutput.Count == 0); }
public void TestExpectingFileOutputToBeEmptyWhenCalledWithEmptyIDictionary() { CsvOutput mockOutput = new CsvOutput("Random_file_path"); mockOutput.WriteOutput(new List <List <string> >()); Assert.True(mockOutput.FileOutput.Count == 0); }
public void TestExpectingValidMockFileOutputWhenCalledWithTwoDimensionalIEnumerableOfAnalysedData() { CsvOutput mockOutput = new CsvOutput("output.csv"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "2" } }; mockOutput.WriteOutput(testInput); Assert.Equal("sample1,1", mockOutput.FileOutput[0]); }
public void TestExpectingStatusOfFileWrittenAsTrueWhenCalledWithTwoDimensionalIEnumerableOfAnalysedData() { CsvOutput csvOutput = new CsvOutput("output.csv"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "1" } }; csvOutput.WriteOutput(testInput); Assert.True(csvOutput.OutputStatus); }
public void TestExpectingValidMockFileOutputWhenCalledWithDictionaryOfWordFrequency() { CsvOutput mockOutput = new CsvOutput(@"D:\a\review-case-s21b4\review-case-s21b4\ReceiverTests\WordCountOutput.csv"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "2" } }; mockOutput.WriteOutput(testInput); Assert.Equal("sample1,1", mockOutput.FileOutput[0]); }
public void TestExpectingStatusOfFileWrittenAsTrueWhenCalledWithDictionaryOfWordFrequency() { CsvOutput csvOutput = new CsvOutput(@"D:\a\review-case-s21b4\review-case-s21b4\ReceiverTests\StatusOutput.csv"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "1" } }; csvOutput.WriteOutput(testInput); Assert.True(csvOutput.OutputStatus); }
public void TestExpectingValidMockFileOutputWhenCalledWithDictionaryOfWordFrequency() { CsvOutput mockOutput = new CsvOutput("Random_file_path"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "2" } }; mockOutput.WriteOutput(testInput); Assert.Equal("sample1,1", mockOutput.FileOutput[0]); }
public void TestExpectingStatusOfFileWrittenAsTrueWhenCalledWithDictionaryOfWordFrequency() { CsvOutput csvOutput = new CsvOutput("Random_file_path"); List <List <string> > testInput = new List <List <string> > { new List <string> { "sample1", "1" }, new List <string> { "sample2", "1" } }; csvOutput.WriteOutput(testInput); Assert.True(csvOutput.OutputStatus); }