blob: 71578eb560f69a0f8f9925821fb38d555fa9a010 (
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
24
25
|
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);
}
}
|