public void WhenIAddPlanOutlineToMajorGivingSetup(string planName, Table planSteps) { planName += uniqueStamp; BBCRMHomePage.OpenProspectsFA(); ProspectsFunctionalArea.MajorGivingSetup(); MajorGivingSetupPanel.AddPlanOutline(planName, planSteps); }
public void GivenMajorGivingPlanExists(Table plans) { foreach (var plan in plans.Rows) { BBCRMHomePage.OpenProspectsFA(); ProspectsFunctionalArea.MajorGivingSetup(); if (!MajorGivingSetupPanel.PlanOutlineExists(plan)) { throw new Exception(String.Format("Major giving plan '{0}' does not exist.", plan.Values)); } } }
public void WhenIAddPlanOutlineToMajorGivingSetup(string planName, Table planSteps) { try { planName += uniqueStamp; //The unique stamp is a series of numbers added to the end to keep names distinctive BBCRMHomePage.OpenProspectsFA(); // open the prospect functional area ProspectsFunctionalArea.MajorGivingSetup(); // setup major giving MajorGivingSetupPanel.AddPlanOutline(planName, planSteps); // add a plan } catch (Exception ex) { throw new Exception("Error: could not add a plan outline to a major giving setup. " + ex.Message); } }