Skip to content

Commit 23f2b0d

Browse files
Meir017kblok
authored andcommitted
Implemented missing test in SetUserAgentTests (#151)
1 parent 2b71f5a commit 23f2b0d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

lib/PuppeteerSharp.Tests/Page/SetUserAgentTests.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,14 @@ await Task.WhenAll(
1919
);
2020
Assert.Equal("foobar", userAgentTask.Result);
2121
}
22+
23+
[Fact]
24+
public async Task ShouldSimulateDeviceUserAgent()
25+
{
26+
await Page.GoToAsync(TestConstants.ServerUrl + "/mobile.html");
27+
Assert.Contains("Chrome", await Page.EvaluateExpressionAsync<string>("navigator.userAgent"));
28+
await Page.SetUserAgentAsync(TestConstants.IPhone.UserAgent);
29+
Assert.Contains("Safari", await Page.EvaluateExpressionAsync<string>("navigator.userAgent"));
30+
}
2231
}
2332
}

0 commit comments

Comments
 (0)