Exemple #1
0
        public void TestPartnerViewAdminAddedLead()
        {
            //Office logs in
            LoginUser("username9", "password9");
            chyHelper = new ChyHelper(GetWebDriver(), "/PartnerPortal.xml");

            leadCompanyName = "Test Company " + GetRandomNumber();
            Random rand = new Random();
            int nameInt = rand.Next(1, 1000);

            string newName = "Tester" + nameInt;
            chyHelper.MouseHover("Navigate/LeadsTab");
            chyHelper.WaitForWorkAround(2000);
            chyHelper.ClickElement("AdminSection/CreateALeadLink");
            chyHelper.WaitForWorkAround(2000);

            chyHelper.SelectByText("AdminSection/SelectStatus", "New");
            chyHelper.SelectByText("AdminSection/SelectResponsibility", "Howard Tang");
            chyHelper.SelectByText("AdminSection/SelectPartner", "Mark Matthews");

            chyHelper.ClickElement("AdminSection/CompanyDetailsTab");

            chyHelper.TypeText("CreateALead/EnterLastName", newName);
            chyHelper.TypeText("AdminSection/EnterFirstName", newName);
            chyHelper.TypeText("AdminSection/EnterCompanyName", leadCompanyName);
            chyHelper.ClickElement("Navigate/SaveButton");

            Logout();
            LoginUser("username10","password10");
            chyHelper.ImplicitWait(50);
            chyHelper.VerifyNodeTextTrue("CreateALead/CheckLeadMainPage", leadCompanyName);
        }