public void WhenISearchByOfTheDuplicateCases(CaseSearchProperty property) { switch (property) { case CaseSearchProperty.CaseId: mainCasesPage.SearchFilterCases(caseCreatedForSearch.CaseID); break; case CaseSearchProperty.Country: mainCasesPage.SearchFilterCases(caseCreatedForSearch.Country); break; case CaseSearchProperty.Customer: mainCasesPage.SearchFilterCases(caseCreatedForSearch.Customer); break; case CaseSearchProperty.SerialNumber: mainCasesPage.SearchFilterCases(caseCreatedForSearch.SerialNo); break; default: throw new InvalidOperationException("The search property is wrong."); } mainCasesPage.PressEnterToFilter(); }
public void ThenIEnterTheRexisIdInTheFilter() { mainCasesPage.SearchFilterCases(this.rexisId); mainCasesPage.PressEnterToFilter(); //Not nice - but need to wait for the results to be updated. Thread.Sleep(1000); }