Example #1
0
 @And("^user click on (.*) below to perform actions on application$")
 public void user_perform_below_actions_on_application(String link) {
   if (link.equalsIgnoreCase("GiftCards")) {
     loginPage.giftCardsLink().click();
     loginPage.clickGiftsTyBeans().click();
   }
   if (link.equalsIgnoreCase("cards")) {
     loginPage.cardsLink().click();
   }
 }
Example #2
0
  @Then("^I should get message (.*)$")
  public void I_should_only_login_with_valid_details(String loginValidation) {
    Assert.assertEquals(loginValidation, loginPage.loginSuccess());
    // Assert.assertEquals(loginValidation,loginPage.getUserNameValidation());
    // Assert.assertEquals(loginValidation,loginPage.getPasswordMessage());

  }
Example #3
0
 @And("^successfully add to basket (.*) should display$")
 public void successfully_add_to_basket_message_should_display(String message) {
   // loginPage.addToBasketMessage();
   // Assert.assertEquals("The requested quantity for \"Yankee Candle Beach Flowers Small Jar\" is
   // not available.",loginPage.addToBasketMessage());
   loginPage.addToBasketMessage();
 }
Example #4
0
 @And("^I submit following valid details to sign in$")
 public void I_enter_following_valid_details_to_sign_in(DataTable tables) throws Throwable {
   List<Map<String, String>> maps = tables.asMaps();
   for (Map<String, String> mp : maps) {
     signin.enterFirstname().clear();
     signin.enterFirstname().sendKeys(mp.get("firstname"));
     signin.lastName().clear();
     signin.lastName().sendKeys(mp.get("lastname"));
     signin.emailAddress().clear();
     signin.emailAddress().sendKeys(mp.get("email"));
     signin.password().clear();
     signin.password().sendKeys(mp.get("password"));
     signin.confirmPassword().clear();
     signin.confirmPassword().sendKeys(mp.get("confirmpassword"));
     loginPage.clickSignInButton();
   }
 }
Example #5
0
 @And("^checkout and verify the same (.*) item added to basket$")
 public void verify_validationMessage(String product) {
   loginPage.checkoutButton().click();
   Assert.assertTrue(loginPage.getProductItemByLinkText(product).isDisplayed());
 }
Example #6
0
 @And("^user select (.*) and add item to basket$")
 public void user_select_quantity_to_add_item_to_basket(String quantity) {
   loginPage.userSelectQuantity(quantity);
   loginPage.addToBasket();
 }
Example #7
0
 @And("^user click (.*) to add item$")
 public void user_click_addtobasket_to_add_item(String added) {
   loginPage.userAddToCartButtonClick();
 }
Example #8
0
  @Given("^I am on currys home page$")
  public void i_navigate_homepage() {

    loginPage.homePage("https://secure.currys.co.uk/gbuk/s/authentication.html");
  }
Example #9
0
 @When("^srinivasa click on gift for homes link$")
 public void srinivasa_click_on_gift_for_homes_link() {
   loginPage.giftForHomeLink();
 }
Example #10
0
 @Given("^I am on main home page$")
 public void i_am_on_currys_homepage() {
   loginPage.openBrowser("https://secure.currys.co.uk/gbuk/s/authentication.html");
 }
Example #11
0
 @And("^I click login button$")
 public void I_click_login_button() {
   loginPage.loginButton();
 }
Example #12
0
 @Given("^user is on homepage$")
 public void user_is_on_homepage() {
   loginPage.userHomePage("http://www.clintoncards.co.uk");
 }
Example #13
0
 @When("^user click on login button on homepage$")
 public void user_click_on_login_button_on_homepage() {
   loginPage.userLoginButtonClick();
 }
Example #14
0
 @And("^click addtobasket button and checkout$")
 public void click_addtobasket_button() {
   loginPage.addToBasket();
   loginPage.checkoutButton().click();
 }
Example #15
0
 @When("^srinivasa click on gift link$")
 public void srinivasa_click_on_gift_link() {
   loginPage.giftLink();
 }
Example #16
0
  @And("^select the quantity(.*)$")
  public void select_the_quantity(String nume) {

    loginPage.selectQuantity(nume);
  }
Example #17
0
 @And("^srinivas verify the (.*)$")
 public void verify_the_itemdetails(String productDetails) {
   // loginPage.verifyProductDetails();
   Assert.assertEquals("Yankee Candle Beach Flowers Small Jar", loginPage.verifyProductDetails());
 }
Example #18
0
 @And("^srinivasa click on item$")
 public void srinivasa_click_on_item() {
   loginPage.clickItem();
 }
Example #19
0
 @Then("^I am on yahoo page$")
 public void I_am_on_yahoo_page() throws Throwable {
   loginPage.navigateToAUrl("http://currys.co.uk");
 }
Example #20
0
 @Then("^user submit valid (.*) and (.*)$")
 public void user_submit_valid_username_and_password(String username, String password) {
   loginPage.userEnterValidUsernameAndPassword(username, password);
 }
Example #21
0
 @Then("^click on basket link$")
 public void I_am_on_sports_page() throws Throwable {
   loginPage.navigateToBaset();
 }
Example #22
0
 @Given("^I m on clinton application home page$")
 public void I_m_on_clinton_application_home_page() {
   loginPage.clintonHomepage("http://www.clintoncards.co.uk");
 }
Example #23
0
  @When("^I type my credentials as(.*) and(.*)$")
  public void enter_username_password(String user, String pass) {

    loginPage.i_enter_username_password(user, pass);
  }
Example #24
0
 @When("^srinivasa submit (.*) and (.*)$")
 public void srinivasa_submit_username_and_password(String username, String password) {
   loginPage.sriniUsernameAndPassword(username, password);
 }
Example #25
0
  @Then("^I should login successfully$")
  public void i_should_login_successfully() {
    loginPage.validateTitle();
    //	Assert.assertEquals(expect," Hello selenium");

  }
Example #26
0
  @And("^user click on the  product (.*)$")
  public void userClickOnItem(String item) {

    loginPage.getProductItemByLinkText(item).click();
  }
Example #27
0
 @When("^I enter(.*) and (.*)$")
 public void password(String username, String password) {
   loginPage.i_enter_username_password(username, password);
 }
Example #28
0
 @Then("^(.*) page should display$")
 public void gifts_page_should_display(String mess) {
   Assert.assertEquals("Gifts", loginPage.validateGiftLink());
 }
Example #29
0
 @When("^I click register button$")
 public void I_click_register_button() {
   loginPage.clickRegister();
 }
Example #30
0
 @Given("^I am on the Google page$")
 public void i_am_on_the_Google_page() {
   loginPage.navigateToAUrl("http://www.google.co.uk");
 }