public List<string> GenerateTests(string inputFile = "") { var testUrls = new List<string>(); var dialog = new OpenFileDialog(); var result = dialog.ShowDialog(); if (result == true) { testUrls.Clear(); var fileNames = dialog.FileNames; foreach (var filename in fileNames) { var testCaseGenerator = new BillProcessorServiceTestCaseGenerator(); testCaseGenerator.CreateTestUrls(filename); testUrls.AddRange(testCaseGenerator.TestUrls); } } return testUrls.Distinct().ToList(); }
public List <string> GenerateTests(string inputFile = "") { var testUrls = new List <string>(); var dialog = new OpenFileDialog(); var result = dialog.ShowDialog(); if (result == true) { testUrls.Clear(); var fileNames = dialog.FileNames; foreach (var filename in fileNames) { var testCaseGenerator = new BillProcessorServiceTestCaseGenerator(); testCaseGenerator.CreateTestUrls(filename); testUrls.AddRange(testCaseGenerator.TestUrls); } } return(testUrls.Distinct().ToList()); }