Package co.edu.eafit.day2.selenium

Examples of co.edu.eafit.day2.selenium.RegisterStore


public class RegisterBuyerPageTest {

  @Test
  public void testTitle() {
    RegisterBuyerPage page = new RegisterBuyerPage();
    String title = page.getTitle();
    Assert.assertEquals("Registrar Comprador", title);
    page.close();
  }
View Full Code Here


    page.close();
  }

  @Test
  public void testEmpty() {
    RegisterBuyerPage page = new RegisterBuyerPage();
    page.submit();
    String message = page.getErrorMessage();
    Assert.assertEquals("El Nombre no puede estar vacio", message);
    page.close();
  }
View Full Code Here

    page.close();
  }

  @Test
  public void testHappyPath() {
    RegisterBuyerPage page = new RegisterBuyerPage();
    page.fillForm("svelez" + new Random().nextInt(), "Sebastian", "Velez",
        "05-05-2013", "sebasv89@gmail.com");
    page.submit();
    String message = page.getSuccessMessage();
    Assert.assertEquals("Comprador creado", message);
    page.close();
  }
View Full Code Here

    page.close();
  }

  @Test
  public void testDuplicatedUser() {
    RegisterBuyerPage page = new RegisterBuyerPage();
    String userName = "svelez" + new Random().nextInt();
    page.fillForm(userName, "Sebastian", "Velez", "05-05-2013",
        "sebasv89@gmail.com");
    page.submit();
    page.close();

    page = new RegisterBuyerPage();
    page.fillForm(userName, "Sebastian", "Velez", "05-05-2013",
        "sebasv89@gmail.com");
    page.submit();
    String message = page.getErrorMessage();
    Assert.assertEquals("El usaurio comprador ya existe: " + userName,
        message);
    page.close();
  }
View Full Code Here

import co.edu.eafit.day2.selenium.RegisterStore;

public class RegisterSalesPointTest {
  @Test
  public void testEmpty() {
    RegisterSalesPoint page = new RegisterSalesPoint();
    page.submit();
    String message = page.getErrorMessage();
    Assert.assertEquals("la direcci�n no puede ser vacia", message);
    page.close();
  }
View Full Code Here

   
    RegisterStore registerStore = new RegisterStore();
    registerStore.registerStore(nit, storeName);
    registerStore.close();
   
    RegisterSalesPoint page = new RegisterSalesPoint();
    page.fillForm("Hidden Street" + new Random().nextInt(), String.valueOf(new Random().nextInt()), "Fake St 123", "2", "2", nit);
    page.submit();
    String message = page.getSuccessMessage();
    Assert.assertEquals("Punto de venta creado exitosamente", message);
    page.close();
  }
View Full Code Here

   
    String address = "Hidden Street" + new Random().nextInt();
    String longitude = String.valueOf(new Random().nextInt());
   
   
    RegisterSalesPoint page = new RegisterSalesPoint();

    page.fillForm(address, longitude, "Fake St 123", "2", "2", nit);
    page.submit();
    page.close();

    page = new RegisterSalesPoint();
    page.fillForm(address, longitude, "Fake St 123", "2", "2", nit);
    page.submit();
    String message = page.getNoHandleError();
    Assert.assertEquals("HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: El punto de venta ya existe: " + address, message);
    page.close();
  }
View Full Code Here

  @Test
  public void testHappyPath() {
    String nit = "12" + new Random().nextInt();
    String storeName = "Machetico";
   
    RegisterStore registerStore = new RegisterStore();
    registerStore.registerStore(nit, storeName);
    registerStore.close();
   
    RegisterSalesPoint page = new RegisterSalesPoint();
    page.fillForm("Hidden Street" + new Random().nextInt(), String.valueOf(new Random().nextInt()), "Fake St 123", "2", "2", nit);
    page.submit();
    String message = page.getSuccessMessage();
View Full Code Here

  @Test
  public void testDuplicatedUser() {
    String nit = "12" + new Random().nextInt();
    String storeName = "Machetico";
   
    RegisterStore registerStore = new RegisterStore();
    registerStore.registerStore(nit, storeName);
    registerStore.close();
   
    String address = "Hidden Street" + new Random().nextInt();
    String longitude = String.valueOf(new Random().nextInt());
   
   
View Full Code Here

import co.edu.eafit.day2.selenium.RegisterStore;

public class RegisterStoreTest {
  @Test
  public void testEmpty() {
    RegisterStore page = new RegisterStore();
    page.submit();
    String message = page.getErrorMessage();
    Assert.assertEquals("El nombre no puede estar vacio", message);
    page.close();
  }
View Full Code Here

TOP

Related Classes of co.edu.eafit.day2.selenium.RegisterStore

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.