public static void CreateANewSpecificationSubPolicy() { ManagePoliciesPage managepoliciespage = new ManagePoliciesPage(); CreateSubPolicyPage createsubpolicypage = new CreateSubPolicyPage(); string newname = "Test Sub Policy Name "; string descriptiontext = "This is a Description for: "; var randomSpecSubPolicyName = newname + TestDataUtils.RandomString(6); ScenarioContext.Current["SpecSubPolicyName"] = randomSpecSubPolicyName; managepoliciespage.CreateSubPolicy.Click(); Thread.Sleep(2000); createsubpolicypage.SubPolicyName.SendKeys(randomSpecSubPolicyName); Actions.SelectPolicyForSubPolicyCreationDropdownOption(); createsubpolicypage.SubPolicyDescription.Click(); Thread.Sleep(2000); createsubpolicypage.SubPolicyDescription.SendKeys(descriptiontext + randomSpecSubPolicyName); createsubpolicypage.SaveSubPolicy.Click(); Thread.Sleep(2000); var specPolicyName = ScenarioContext.Current["SpecSubPolicyName"]; string specSubPolicyCreated = specPolicyName.ToString(); Console.WriteLine(specSubPolicyCreated + " has been created successfully"); Thread.Sleep(1000); }
public static void CreateSubPolicy() { HomePage homepage = new HomePage(); ManageSpecificationPage managepecificationpage = new ManageSpecificationPage(); ManagePoliciesPage managepoliciespage = new ManagePoliciesPage(); CreateSubPolicyPage createsubpolicypage = new CreateSubPolicyPage(); homepage.ManagetheSpecification.Click(); managepecificationpage.SelectSpecification.Click(); managepoliciespage.CreateSubPolicy.Click(); }