PointListPageCest.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Tests;
  4. use App\Tests\FunctionalTester;
  5. class PointListPageCest
  6. {
  7. /**
  8. * @param FunctionalTester $I
  9. */
  10. public function viewRu(FunctionalTester $I)
  11. {
  12. $I->amOnPage('/svetlogorsk/hotels/list');
  13. $I->wantTo('View list page (RU)');
  14. $I->seePageIsAvailable();
  15. $I->see('Тестовый отель 1');
  16. $I->see('Тестовый отель 2');
  17. $I->see('Тестовый отель 3');
  18. }
  19. /**
  20. * @param FunctionalTester $I
  21. */
  22. public function viewEn(FunctionalTester $I)
  23. {
  24. $I->amOnPage('/en/svetlogorsk/hotels/list');
  25. $I->wantTo('View list page (EN)');
  26. $I->seePageIsAvailable();
  27. $I->see('Test hotel 1');
  28. $I->see('Test hotel 2');
  29. $I->see('Test hotel 3');
  30. }
  31. /**
  32. * @param FunctionalTester $I
  33. */
  34. public function viewDe(FunctionalTester $I)
  35. {
  36. $I->amOnPage('/de/svetlogorsk/hotels/list');
  37. $I->wantTo('View list page (DE)');
  38. $I->seePageIsAvailable();
  39. $I->see('Testhotel 1');
  40. $I->see('Testhotel 2');
  41. $I->see('Testhotel 3');
  42. }
  43. /**
  44. * @param FunctionalTester $I
  45. */
  46. public function viewPl(FunctionalTester $I)
  47. {
  48. $I->amOnPage('/pl/svetlogorsk/hotels/list');
  49. $I->wantTo('View list page (PL)');
  50. $I->seePageIsAvailable();
  51. $I->see('Hotel testowy 1');
  52. $I->see('Hotel testowy 2');
  53. $I->see('Hotel testowy 3');
  54. }
  55. /**
  56. * @param FunctionalTester $I
  57. */
  58. public function viewLt(FunctionalTester $I)
  59. {
  60. $I->amOnPage('/lt/svetlogorsk/hotels/list');
  61. $I->wantTo('View list page (LT)');
  62. $I->seePageIsAvailable();
  63. $I->see('Bandomasis viešbutis 1');
  64. $I->see('Bandomasis viešbutis 2');
  65. $I->see('Bandomasis viešbutis 3');
  66. }
  67. /**
  68. * @param FunctionalTester $I
  69. */
  70. public function viewCn(FunctionalTester $I)
  71. {
  72. $I->amOnPage('/cn/svetlogorsk/hotels/list');
  73. $I->wantTo('View list page (CN)');
  74. $I->seePageIsAvailable();
  75. $I->see('測試酒店 1');
  76. $I->see('測試酒店 2');
  77. $I->see('測試酒店 3');
  78. }
  79. }