Ejemplo n.º 1
0
 public static void DelteComputer(HomePage homepage, AddNewComputer addNewComputer, string name)
 {
     homepage.EnterFilterText(name);
     homepage.SearchSubmit();
     homepage.SelectComputerwithNameFilter(name);
     addNewComputer.DeleteComputer();
 }
Ejemplo n.º 2
0
 public static void AddComputer(HomePage homepage, AddNewComputer addNewComputer, string name)
 {
     homepage.ClickAddComputer();
     addNewComputer.setComputerName(name);
     addNewComputer.setIntroducredDate("1902-12-12");
     addNewComputer.setDiscontinuedDate("1902-12-12");
     addNewComputer.setCompany("Amazon");
     addNewComputer.CreateComputer();
 }
Ejemplo n.º 3
0
        internal static NewComputer GetComputer(HomePage hompepage, AddNewComputer addNewComputer, string name)
        {
            NewComputer updatedComputer      = new NewComputer();
            Dictionary <string, string> temp = new Dictionary <string, string>();

            hompepage.EnterFilterText(name);
            hompepage.SearchSubmit();
            updatedComputer = new NewComputer();

            temp = hompepage.GetComputerInformation(name);
            updatedComputer.Company          = temp["Comp"];
            updatedComputer.Name             = temp["ComputerName"];
            updatedComputer.IntroducredDate  = temp["Intro"].Length > 1 ? DateChanger(temp["Intro"]) : "";
            updatedComputer.DiscontinuedDate = temp["Dis"].Length > 1 ? DateChanger(temp["Dis"]) : "";

            return(updatedComputer);
        }
Ejemplo n.º 4
0
        public VerifyComputer AddComputer(string name, string introduced, string discontinued, string company)
        {
            //open page
            AddNewComputer.Click();
            //Thread.Sleep(1000);

            //provide data
            ComputerName.SendKeys(name);
            IntrodecedDate.SendKeys(introduced);
            DiscontinuedDate.SendKeys(discontinued);
            Company.SendKeys(company);
            Company.SendKeys(Keys.Enter);
            Console.WriteLine("Company details provided");

            //submit form
            CreateComputer.Submit();
            return(new VerifyComputer(webDriver));
        }
Ejemplo n.º 5
0
 public void GivenIAmOnHomePage()
 {
     hompepage      = new HomePage(Instance);
     addNewComputer = new AddNewComputer(Instance);
 }
Ejemplo n.º 6
0
 public void GivenComputerWithNameAlreadyExist(string p0)
 {
     hompepage      = new HomePage(Instance);
     addNewComputer = new AddNewComputer(Instance);
     CrudHelpers.AddComputer(hompepage, addNewComputer, p0);
 }
Ejemplo n.º 7
0
 public void GivenIAmOnHomePageAndISelectAComputerWith(string p0)
 {
     addNewComputer = new AddNewComputer(Instance);
     hompepage.SelectComputerwithNameFilter(p0);
 }