public void Verify_Reason_Admission_Rejected_Lookup() { var reasonCode = SeleniumHelper.GenerateRandomString(3); try { // SeleniumHelper.Login(SeleniumHelper.iSIMSUserType.AdmissionsOfficer); String[] featureList = { "AdmissionAppeals" }; FeatureBee.FeatureBeeLogin.LoginWithFeatureBee(featureList, FeatureBee.FeatureBeeLogin.iSIMSUserType.AdmissionsOfficer); AutomationSugar.NavigateMenu("Lookups", "Admissions", "Application Rejection Reason"); //Add new Reason Admission Rejected var reasonAdmissionRejectedTriplet = new LookupTriplet(); var reasonAdmissionRejectedPage = reasonAdmissionRejectedTriplet.AddLookupRow("ReasonAdmissionRejected"); var reasonAdmissionRejectedRow = reasonAdmissionRejectedPage.TableRow.GetLastRow(); reasonAdmissionRejectedRow.Code = reasonCode; reasonAdmissionRejectedRow.Description = string.Format("Selenium Test Entry - {0}", reasonCode); reasonAdmissionRejectedRow.DisplayOrder = "99"; reasonAdmissionRejectedRow.IsVisible = true; //Save Reason Admission Rejected record reasonAdmissionRejectedPage.ClickSave(); //Verify success message Assert.AreEqual(true, reasonAdmissionRejectedPage.IsSuccessMessageDisplayed(), "Success message do not display"); } finally { // Tear down PurgeLinkedData.DeleteReasonAdmissionRejected(reasonCode); } }