Advertisement
Guest User

Untitled

a guest
Oct 4th, 2018
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. import static org.junit.Assert.assertTrue;
  2.  
  3. import cucumber.api.java.en.Given;
  4. import cucumber.api.java.en.Then;
  5. import cucumber.api.java.en.When;
  6. import sf.Demo1;
  7. import sf.Runner;
  8.  
  9. public class StepDefinition {
  10. String userName, password;
  11.  
  12. @Given("User credentials of (.+)/(.+)")
  13. public void user_credentials_of_test_pass(String user, String pass) {
  14. System.out.println("user: " + user);
  15. System.out.println("pass: " + pass);
  16.  
  17. userName = user;
  18. password = pass;
  19. }
  20.  
  21. @When("the user logins in")
  22. public void the_user_logins_in() {
  23. Runner.initialize("chrome");
  24. new Demo1().login(userName, password);
  25. }
  26.  
  27. @Then("the user is on page (.+)")
  28. public void the_user_is_on_page_demo_aspx(String page) {
  29. assertTrue(Runner.driver.getCurrentUrl().toLowerCase().contains(page));
  30. Runner.driver.quit();
  31. }
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement