Skip to content

Commit 6669a60

Browse files
committed
updated tests for search
1 parent 32e7af6 commit 6669a60

File tree

7 files changed

+35
-15
lines changed

7 files changed

+35
-15
lines changed

CheckLinks.cs

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,9 @@ namespace UnitTestProject1
99

1010
public class CheckLinks
1111
{
12+
//private static ITakesScreenshot driver;
1213

1314

14-
[TestInitialize]
15-
public void init()
16-
{
17-
Driver.Initialize();
18-
}
1915
[TestMethod]
2016
public static void CheckBasicLinks()
2117
{
@@ -29,17 +25,39 @@ public static void CheckConvo()
2925
{
3026
Driver.Instance.FindElement(By.LinkText("Conversations")).Click();
3127
var convo = Driver.Instance.FindElement(By.CssSelector(".empty-content__action")).Displayed;
32-
//Driver.Instance.Navigate().GoToUrl("https://wordpress.com/read/conversations");
33-
//WebDriverWait wait = new WebDriverWait(Driver.Instance, TimeSpan.FromSeconds(2));
34-
//wait.Until(d => d.SwitchTo().ActiveElement().GetAttribute("CssSelector") == ".empty-content__action");
3528
Assert.AreEqual(true,convo );
3629
}
3730

38-
[TestCleanup]
39-
public void Cleanup()
40-
{
41-
Driver.Close();
42-
}
31+
[TestMethod]
32+
public static void Discovery()
33+
{
34+
Driver.Instance.FindElement(By.LinkText("Discover")).Click();
35+
var disco = Driver.Instance.FindElement(By.LinkText("Discover")).Displayed;
36+
Assert.AreEqual(true, disco);
37+
}
38+
39+
40+
[TestMethod]
41+
public static void Search()
42+
{
43+
Driver.Instance.FindElement(By.LinkText("Search")).Click();
44+
//((ITakesScreenshot)FirefoxInstance).GetScreenshot().SaveAsFile("", System.Drawing.Imaging.ImageFormat.Jpeg);
45+
var search = Driver.Instance.FindElement(By.LinkText("Search")).Displayed;
46+
Assert.AreEqual(true, search);
47+
48+
}
49+
50+
[TestMethod]
51+
public static void Likes()
52+
{
53+
Driver.Instance.FindElement(By.PartialLinkText("Likes")).Click();
54+
//((ITakesScreenshot)FirefoxInstance).GetScreenshot().SaveAsFile("", System.Drawing.Imaging.ImageFormat.Jpeg);
55+
var likes = Driver.Instance.FindElement(By.PartialLinkText("Likes")).Displayed;
56+
Assert.AreEqual(true, likes);
57+
58+
}
59+
60+
4361
}
4462
}
4563

UnitTest1.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ public void CheckTags()
2727
LoginPage.LoginAs("scopethesound").WithPassword("niplifeow").Login();
2828
CheckLinks.CheckBasicLinks();
2929
CheckLinks.CheckConvo();
30-
30+
CheckLinks.Discovery();
31+
CheckLinks.Search();
32+
CheckLinks.Likes();
3133
}
3234
[TestCleanup]
3335
public void Cleanup()

bin/Debug/UnitTestProject1.dll

0 Bytes
Binary file not shown.

bin/Debug/UnitTestProject1.pdb

0 Bytes
Binary file not shown.

obj/Debug/AutomationFramework.csproj.FileListAbsolute.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\obj\Debug\AutomationFramework.csprojResolveAssemblyReference.cache
21
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\bin\Debug\UnitTestProject1.dll
32
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\bin\Debug\UnitTestProject1.pdb
43
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\bin\Debug\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
@@ -9,3 +8,4 @@ C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\Unit
98
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\bin\Debug\Microsoft.VisualStudio.QualityTools.UnitTestFramework.xml
109
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\obj\Debug\UnitTestProject1.dll
1110
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\obj\Debug\UnitTestProject1.pdb
11+
C:\Users\NipunSharma\documents\visual studio 2015\Projects\UnitTestProject1\UnitTestProject1\obj\Debug\AutomationFramework.csprojResolveAssemblyReference.cache

obj/Debug/UnitTestProject1.dll

0 Bytes
Binary file not shown.

obj/Debug/UnitTestProject1.pdb

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)