SecondCest.php 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. class SecondCest
  3. {
  4. public function frontpageWorks(AcceptanceTester $I)
  5. {
  6. $I->amOnPage('/');
  7. $I->see('Nombre de usuario');
  8. $I->fillField('_username', 'admin');
  9. $I->fillField('_password', 'adminpass');
  10. $I->click('_submit');
  11. $I->see('Administrador Panel principal');
  12. $I->amOnPage('/admin/client/client/create');
  13. #crea el 1
  14. $I->see('External Id');
  15. $I->fillField('External Id', 'extid_001338');
  16. $I->fillField('Nombre', 'TestFer');
  17. $I->fillField('Companía', 'Interlink');
  18. $I->fillField('Comentario', 'Test');
  19. $I->fillField('Email', 'fernandoik@interlink.com');
  20. $I->fillField('Teléfono', '03407138383');
  21. $I->click('btn_create_and_list');
  22. $I->see('El elemento "TestFer" ha sido creado con éxito');
  23. # $I->amOnPage('/admin/client/client/list');
  24. # $I->see('Administrador - Listado Clientes');
  25. # $I->amOnPage('/admin/client/client/create');
  26. #crea el 2
  27. $I->amOnPage('/admin/client/client/create');
  28. $I->fillField('External Id', 'extid_001338a');
  29. $I->fillField('Nombre', 'Test.Fer2');
  30. $I->fillField('Companía', 'Interlink2');
  31. $I->fillField('Comentario', 'Test2');
  32. $I->fillField('Email', 'fernandoik@interlink.com2');
  33. $I->fillField('Teléfono', '034071383832');
  34. $I->click('btn_create_and_list');
  35. $I->see('El elemento "Test.Fer2" ha sido creado con éxito');
  36. #filtro el 2
  37. $I->amOnPage('/admin/client/client/list');
  38. $I->fillField('filter[externalId][value]','extid_001338a');
  39. $I->fillField('filter[name][value]','Test.Fer2');
  40. $I->click('Filtrar');
  41. $I->see('Test.Fer2');
  42. #edito el 2 al id del 1
  43. $I->click('Editar');
  44. $I->see('Administrador Editar');
  45. $I->fillField('External Id', 'extid_001338');
  46. $I->click('btn_update_and_list');
  47. $I->see('Se ha producido un error durante la actualización del elemento');
  48. #elimino los dos
  49. $I->amOnPage('/admin/client/client/list');
  50. $I->fillField('filter[externalId][value]','extid_001338');
  51. $I->click('Filtrar');
  52. $I->see('TestFer');
  53. $I->click('Borrar');
  54. $I->click('Sí, borrar');
  55. $I->amOnPage('/admin/client/client/list');
  56. $I->fillField('filter[externalId][value]','extid_001338a');
  57. $I->click('Filtrar');
  58. $I->see('Test.Fer2');
  59. $I->click('Borrar');
  60. $I->click('Sí, borrar');
  61. # $I->see('TestFer');
  62. # $I->click('Borrar');
  63. # $I->click('Sí, borrar');
  64. }
  65. }