diff --git a/tests/ScadaLink.CentralUI.PlaywrightTests/NavigationTests.cs b/tests/ScadaLink.CentralUI.PlaywrightTests/NavigationTests.cs index 31023c1..acbc746 100644 --- a/tests/ScadaLink.CentralUI.PlaywrightTests/NavigationTests.cs +++ b/tests/ScadaLink.CentralUI.PlaywrightTests/NavigationTests.cs @@ -27,13 +27,23 @@ public class NavigationTests [InlineData("Sites", "/admin/sites")] [InlineData("API Keys", "/admin/api-keys")] [InlineData("LDAP Mappings", "/admin/ldap-mappings")] - [InlineData("SMTP Configuration", "/notifications/smtp")] public async Task AdminNavLinks_NavigateCorrectly(string linkText, string expectedPath) { var page = await _fixture.NewAuthenticatedPageAsync(); await ClickNavAndWait(page, linkText, expectedPath); } + [Theory] + [InlineData("SMTP Configuration", "/notifications/smtp")] + [InlineData("Notification Lists", "/notifications/lists")] + [InlineData("Notification Report", "/notifications/report")] + [InlineData("Notification KPIs", "/notifications/kpis")] + public async Task NotificationsNavLinks_NavigateCorrectly(string linkText, string expectedPath) + { + var page = await _fixture.NewAuthenticatedPageAsync(); + await ClickNavAndWait(page, linkText, expectedPath); + } + [Theory] [InlineData("Templates", "/design/templates")] [InlineData("Shared Scripts", "/design/shared-scripts")]