public void GivenIRegisterANewAccount() { customer = ScenarioContext.Current.Get <GeneratedCustomer>("customer"); GivenLoginStatus(false); page.ClickLink("Sign in"); page.Form("Create an account").FillInEditBoxWithContent("Email address", customer.email); page.Form("Create an account").ClickButton("Create an account"); page.WaitForContent("Your personal information"); page.ChooseRadioButtonFromOptions("Mr.", "Title"); page.FillInEditBoxWithContent("First name", customer.firstname); page.FillInEditBoxWithContent("Last name", customer.surname); page.FillInEditBoxWithContent("Email", customer.email); page.FillInEditBoxWithContent("Password", customer.password); page.SetDatePicker("Date of Birth", customer.dob); page.ClickCheckBox("Sign up for our newsletter!"); page.ClickCheckBox("Receive special offers from our partners!"); page.FillInEditBoxWithContent("Company", "skdfnsdoklf"); page.FillInEditBoxWithContent("Address", "skdfnsdoklf"); page.FillInEditBoxWithContent("Address (Line 2)", "skdfnsdoklf"); page.FillInEditBoxWithContent("City", "skdfnsdoklf"); page.SelectOptionFromDropDown("Colorado", "State"); page.FillInEditBoxWithContent("Zip/Postal Code", "12345"); page.SelectOptionFromDropDown("United States", "Country"); page.FillInEditBoxWithContent("Additional information", "skdfnsdoklf"); page.FillInEditBoxWithContent("Home phone", "0123456789"); page.FillInEditBoxWithContent("Mobile phone", "07987456321"); page.ClickButton("Register"); customerRegistered = true; }
public void GivenIAmANewCustomer() { customer = new GeneratedCustomer(); ScenarioContext.Current.Set <GeneratedCustomer>(customer, "customer"); }