blob: 10525fddf9f11c38eabd4eeeed427dea458f42be (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
using IOL.GreatOffice.IntegrationTests.Helpers;
using Xunit;
namespace IOL.GreatOffice.IntegrationTests.ApplicationTests;
public class LoginPageTests : IClassFixture<WebServerFixture>
{
private readonly WebServerFixture _fixture;
public LoginPageTests(WebServerFixture fixture) {
_fixture = fixture;
}
[Fact]
public async Task LoginPageTestsRenders() {
var page = await _fixture.Browser.NewPageAsync();
await page.GotoAsync(_fixture.BaseUrl);
var actual = await page.TextContentAsync(Element.ByName("Page Title"));
Assert.Equal("Welcome", actual);
}
}
|