From 1bbb95084eea855365c29f4e5e16bdbf57edfff6 Mon Sep 17 00:00:00 2001 From: Abhijay007 Date: Thu, 13 Nov 2025 12:50:27 +0000 Subject: [PATCH] refactor : addressed requested changes Signed-off-by: Abhijay007 --- BTCPayServer.Tests/PlaywrightTests.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/BTCPayServer.Tests/PlaywrightTests.cs b/BTCPayServer.Tests/PlaywrightTests.cs index 71425e967..c82a53fd3 100644 --- a/BTCPayServer.Tests/PlaywrightTests.cs +++ b/BTCPayServer.Tests/PlaywrightTests.cs @@ -2548,8 +2548,8 @@ namespace BTCPayServer.Tests await employeeRow.Locator("a[data-bs-target='#EditModal']").ClickAsync(); Assert.Equal(employee, await s.Page.Locator("#EditUserEmail").InnerTextAsync()); await s.Page.Locator("#EditUserRole").SelectOptionAsync("Manager"); - await s.Page.Locator("#EditContinue").ClickAsync(); - Assert.Contains($"The role of {employee} has been changed to Manager.", await (await s.FindAlertMessage()).InnerTextAsync()); + await s.Page.ClickAsync("#EditContinue"); + await s.FindAlertMessage(partialText: $"The role of {employee} has been changed to Manager."); // Should not see a message when not changing role userRows = await s.Page.Locator("#StoreUsersList tr").AllAsync(); @@ -2562,8 +2562,8 @@ namespace BTCPayServer.Tests Assert.NotNull(employeeRow); await employeeRow.Locator("a[data-bs-target='#EditModal']").ClickAsync(); Assert.Equal(employee, await s.Page.Locator("#EditUserEmail").InnerTextAsync()); - await s.Page.Locator("#EditContinue").ClickAsync(); - Assert.Contains("The user already has the role Manager.", await (await s.FindAlertMessage(StatusMessageModel.StatusSeverity.Error)).InnerTextAsync()); + await s.Page.ClickAsync("#EditContinue"); + await s.FindAlertMessage(StatusMessageModel.StatusSeverity.Error, "The user already has the role Manager."); // Should not change last owner userRows = await s.Page.Locator("#StoreUsersList tr").AllAsync(); @@ -2577,8 +2577,8 @@ namespace BTCPayServer.Tests await ownerRow.Locator("a[data-bs-target='#EditModal']").ClickAsync(); Assert.Equal(owner, await s.Page.Locator("#EditUserEmail").InnerTextAsync()); await s.Page.Locator("#EditUserRole").SelectOptionAsync("Employee"); - await s.Page.Locator("#EditContinue").ClickAsync(); - Assert.Contains("The user is the last owner. Their role cannot be changed.", await (await s.FindAlertMessage(StatusMessageModel.StatusSeverity.Error)).InnerTextAsync()); + await s.Page.ClickAsync("#EditContinue"); + await s.FindAlertMessage(StatusMessageModel.StatusSeverity.Error, "The user is the last owner. Their role cannot be changed."); } }