Advertisement
Guest User

rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

a guest
Apr 24th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. using System;
  2. using Microsoft.VisualStudio.TestTools.UnitTesting;
  3. using static System.Net.Mime.MediaTypeNames;
  4. using TestStack.White.Factory;
  5. using TestStack.White;
  6. using TestStack.White.UIItems.TreeItems;
  7. using TestStack.White.UIItems.Finders;
  8. using TestStack.White.UIItems;
  9. using System.Threading;
  10.  
  11. namespace UnitTestProject1
  12. {
  13. [TestClass]
  14. public class UnitTest1
  15. {
  16.  
  17.  
  18.  
  19.  
  20. [TestMethod]
  21. public void TestMethod1()
  22. {
  23. var application = TestStack.White.Application.Launch("C:\\Program files (x86)\\Windows Media Player\\wmplayer.exe");
  24. var windows = application.GetWindow("Windows Media Player", InitializeOption.NoCache);
  25.  
  26. var playlistNode = windows.Get<TreeNode>(SearchCriteria.ByText("Playlists"));
  27. playlistNode.Expand();
  28. var yirumaNode = windows.Get<TreeNode>(SearchCriteria.ByText("Yiruma"));
  29. yirumaNode.Expand();
  30.  
  31. var playPauseButton = windows.Get<Button>(SearchCriteria.ByText("Pause"));
  32. Thread.Sleep(3000);
  33. playPauseButton.Click();
  34. Assert.AreEqual(playPauseButton.Text, "Play");
  35.  
  36. application.Close();
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement