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());
        }