/// <summary> /// plan home page find a test window /// </summary> /// <returns>Workflows</returns> public TestWindowWorkflows PlanHomePageFindATestWindow() { if (AssessWorkflows.PlanHomePage == null) { throw new Exception("Navigate to the PlanHomePage before trying to use this workflow."); } AssessWorkflows.PlanHomePage.Form.InputAndSubmitForm(); //next page PlanHomeData previousData = (PlanHomeData)AssessWorkflows.PlanHomePage.Data; AssessWorkflows.PlanHomePage = new PlanHomePage(); AssessWorkflows.PlanHomePage.Data = previousData; return(this); }
/// <summary> /// view test window page delete test window /// </summary> /// <returns>Workflows</returns> public TestWindowWorkflows ViewTestWindowPageDeleteTestWindow() { if (AssessWorkflows.ViewTestWindowPage == null) { throw new Exception("Navigate to the ViewTestWindowPage before trying to use this workflow."); } AssessWorkflows.ViewTestWindowPage.Detail.SelectDeleteTestWindow(); //next page PlanHomeData previousData = null; //remember previous data if (AssessWorkflows.PlanHomePage != null && AssessWorkflows.PlanHomePage.Data != null) { previousData = (PlanHomeData)AssessWorkflows.PlanHomePage.Data; } AssessWorkflows.PlanHomePage = new PlanHomePage(); AssessWorkflows.PlanHomePage.Data = previousData; return(this); }