Skip to content

Commit f114c76

Browse files
committed
Changed some ui test settings
1 parent 250e68c commit f114c76

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

update-conference-prague-2024/demo-code-feedback-system/src/FeedbackWebApp/Pages/Comments.razor

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@
4949

5050
if (result.IsSuccessStatusCode)
5151
{
52-
await UpdatePageStateAsync(PageStateType.Submitted);
5352
FeedbackText = "";
53+
await UpdatePageStateAsync(PageStateType.Submitted);
5454
}
5555
else
5656
{
57-
await UpdatePageStateAsync(PageStateType.Initial);
5857
ErrorResult = await result.Content.ReadAsStringAsync();
58+
await UpdatePageStateAsync(PageStateType.Initial);
5959
}
6060
}
6161

@@ -65,7 +65,6 @@
6565
await InvokeAsync(StateHasChanged);
6666
}
6767

68-
6968
public enum PageStateType
7069
{
7170
Initial,

update-conference-prague-2024/demo-code-feedback-system/src/UiTests/.runsettings

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,9 @@
55
<Parameter name="baseUrl" value="https://sitestorage7a5bcbd5.z20.web.core.windows.net" />
66
</TestRunParameters>
77

8+
<!-- Playwright -->
9+
<Playwright>
10+
<!--In milliseconds-->
11+
<ExpectTimeout>60000</ExpectTimeout>
12+
</Playwright>
813
</RunSettings>

update-conference-prague-2024/demo-code-feedback-system/src/UiTests/FeedbackTests.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using Microsoft.Playwright;
12
using Microsoft.Playwright.MSTest;
23

34
namespace UiTests;
@@ -8,8 +9,7 @@ public class FeedbackTests : PageTest
89
[TestMethod]
910
public async Task WhenCommentsProvided_SubmitSuccessful()
1011
{
11-
var url = $"{TestContext.Properties["baseUrl"]}/comments";
12-
await Page.GotoAsync(url);
12+
await Page.GotoAsync("/comments");
1313

1414
var commentsArea = Page.Locator("textarea[id='comments-area']");
1515
await commentsArea.FillAsync($"Comment from WhenCommentsProvided_SubmitSuccessful - {DateTime.UtcNow}");
@@ -18,4 +18,12 @@ public async Task WhenCommentsProvided_SubmitSuccessful()
1818

1919
await Expect(Page.Locator("p[id='comment-confirmation']")).ToBeVisibleAsync();
2020
}
21+
22+
public override BrowserNewContextOptions ContextOptions()
23+
{
24+
return new BrowserNewContextOptions()
25+
{
26+
BaseURL = TestContext.Properties["baseUrl"]!.ToString(),
27+
};
28+
}
2129
}

0 commit comments

Comments
 (0)