public List <EydsCompareTestCase> RetrieveEYDSReportTests(string projectName) { foreach (string filename in fullNames) { ExcelInputReader <EydsCompareTestCase> .PopulateInReportCollection(filename, EydsCompareTestCase.GetFromExcel); } return(ExcelInputReader <EydsCompareTestCase> .GetData() .Where(x => x.GoldenCopyPath.Contains("_" + projectName + (ReportComparatorTests.DayA ? Settings.Eyds.DayASuffix : Settings.Eyds.DayBSuffix))).ToList()); }
public List <TestCaseData> RetrieveReviewCalcsTests() { List <TestCaseData> testList = new List <TestCaseData>(); foreach (string filename in fullNames) { ExcelInputReader <ReviewTestCase> .PopulateInReviewCalcCollection(filename, ReviewTestCase.GetFromExcel); } var testItems = ExcelInputReader <ReviewTestCase> .GetData(); foreach (var testItem in testItems) { testList.Add(new TestCaseData(testItem) .SetProperty(nameof(testItem.ProjectName), testItem.ProjectName) .SetProperty(nameof(testItem.Set), testItem.Set)); } return(testList); }
public List <TestCaseData> RetrieveEYDSReviewCalcsTests() { List <TestCaseData> testList = new List <TestCaseData>(); ConfigReader.SetEydsSettings(); foreach (string filename in fullNames) { ExcelInputReader <EydsReviewTestCase> .PopulateInReviewCalcCollection(filename, EydsReviewTestCase.GetFromExcel); } //Esta parte final se repite en los 3 métodos (salvo de el eyds) pero no supe como hacerlo genérico :P var testItems = ExcelInputReader <EydsReviewTestCase> .GetData(); foreach (var testItem in testItems) { testList.Add(new TestCaseData(testItem) .SetProperty(nameof(testItem.ProjectName), testItem.ProjectName) .SetProperty(nameof(testItem.Set), testItem.Set)); } return(testList); }