Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.41 KB | None | 0 0
  1. using Automation_HomeWork_UnitTestProject1.SeleniumTests;
  2. using NUnit.Framework;
  3. using OpenQA.Selenium;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Threading;
  8. using OpenQA.Selenium.Support.UI;
  9. using System.Text;
  10. using System.Threading.Tasks;
  11. using OpenQA.Selenium.Chrome;
  12. using OpenQA.Selenium.Interactions;
  13. using System.IO;
  14. using WebDriverManager;
  15. using WebDriverManager.DriverConfigs.Impl;
  16. using Automation_HomeWork_UnitTestProject1.SeleniumTests.PageObjectModal.Pages;
  17.  
  18.  
  19. namespace Automation_HomeWork_UnitTestProject1.SeleniumTests.PageObjectModal.Tests
  20. {
  21.     class SearchFieldTest : BaseTest
  22.     {
  23.         [Test]
  24.         [Category("PHPTravelers")]
  25.         public void SearchForHotelsInADestination() // да си оправя уейта, да не е thread.sleep
  26.         {
  27.             HomePage homePage = new HomePage(driver);
  28.             homePage.NavigateToHomePage();
  29.  
  30.             homePage.NavigateToSearchedHotels(homePage.expectedDestination);
  31.  
  32.             List<string> resultHotel = driver.WindowHandles.ToList();
  33.             foreach (string element in resultHotel)
  34.             {
  35.                 Console.WriteLine(element);
  36.             }
  37.             driver.SwitchTo().Window(resultHotel[0]);
  38.  
  39.             homePage.GoToSearchResults();
  40.  
  41.             homePage.SubmitSearch();
  42.  
  43.             Assert.IsTrue(homePage.IsDestinationCorrect());
  44.         }
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement