From 9bd5e340b0dfaca9190f6a74dae333973808b58d Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Tue, 10 Feb 2026 08:05:42 -0500 Subject: [PATCH] Convert XML list markup to plain numbered text in UI test remarks Replace ... with plain numbered lines in method-level blocks across 23 UI test files to match the codebase convention of using simple text in XML doc comments. --- .../JdeScoping.Ui.Tests/AuthApiSmokeTests.cs | 12 +++++----- .../ComponentLotSearchTests.cs | 16 ++++++-------- .../JdeScoping.Ui.Tests/DataSyncPageTests.cs | 12 +++++----- .../JdeScoping.Ui.Tests/LoginPageTests.cs | 14 +++++------- .../RefreshStatusPageTests.cs | 10 ++++----- .../JdeScoping.Ui.Tests/SearchPageTests.cs | 10 ++++----- .../SearchQueuePageTests.cs | 10 ++++----- .../SearchesDashboardPageTests.cs | 8 +++---- .../TimeSpanItemNumberSearchTests.cs | 18 +++++++-------- .../TimeSpanOperatorSearchTests.cs | 18 +++++++-------- .../TimeSpanPcExtractMisSearchTests.cs | 18 +++++++-------- .../TimeSpanPcItemSearchTests.cs | 20 ++++++++--------- .../TimeSpanPcOperatorSearchTests.cs | 20 ++++++++--------- .../TimeSpanPcPartOpSearchTests.cs | 20 ++++++++--------- .../TimeSpanPcWoPartOpSearchTests.cs | 22 +++++++++---------- .../TimeSpanProfitCenterSearchTests.cs | 18 +++++++-------- .../TimeSpanWcExtractMisSearchTests.cs | 18 +++++++-------- .../TimeSpanWcItemSearchTests.cs | 20 ++++++++--------- .../TimeSpanWcOperatorSearchTests.cs | 20 ++++++++--------- .../TimeSpanWcPartOpSearchTests.cs | 20 ++++++++--------- .../TimeSpanWcWoPartOpSearchTests.cs | 22 +++++++++---------- .../TimeSpanWorkCenterSearchTests.cs | 18 +++++++-------- .../WorkOrderSearchTests.cs | 16 ++++++-------- 23 files changed, 167 insertions(+), 213 deletions(-) diff --git a/NEW/tests/JdeScoping.Ui.Tests/AuthApiSmokeTests.cs b/NEW/tests/JdeScoping.Ui.Tests/AuthApiSmokeTests.cs index 9c4fca0..9bc37a5 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/AuthApiSmokeTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/AuthApiSmokeTests.cs @@ -20,13 +20,11 @@ public class AuthApiSmokeTests /// /// /// Steps: - /// - /// Create an HttpClient with a CookieContainer for session tracking. - /// GET /api/auth/public-key and verify the PEM response. - /// RSA-encrypt a test login payload using the returned public key. - /// POST /api/auth/login with the encrypted payload and assert HTTP 200. - /// GET /api/auth/me and assert HTTP 200 (session is authenticated). - /// + /// 1. Create an HttpClient with a CookieContainer for session tracking. + /// 2. GET /api/auth/public-key and verify the PEM response. + /// 3. RSA-encrypt a test login payload using the returned public key. + /// 4. POST /api/auth/login with the encrypted payload and assert HTTP 200. + /// 5. GET /api/auth/me and assert HTTP 200 (session is authenticated). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/ComponentLotSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/ComponentLotSearchTests.cs index 5f6b8d0..08d5533 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/ComponentLotSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/ComponentLotSearchTests.cs @@ -14,15 +14,13 @@ public sealed class ComponentLotSearchTests(PlaywrightFixture fixture) : SearchF /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-020". - /// Select the "Component Lot" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Upload "single_lot.xlsx" to the "Filter By Component Lot" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-020". + /// 3. Select the "Component Lot" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Upload "single_lot.xlsx" to the "Filter By Component Lot" panel (strict only). + /// 6. Click Submit (strict only). + /// 7. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/DataSyncPageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/DataSyncPageTests.cs index b0b8786..ebeb51a 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/DataSyncPageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/DataSyncPageTests.cs @@ -15,13 +15,11 @@ public sealed class DataSyncPageTests(PlaywrightFixture fixture) : UiTestBase(fi /// /// /// Steps: - /// - /// Navigate to the Data Sync Requests page. - /// Assert the URL ends with /data-sync/requests or /search (redirect). - /// If on the data sync page, assert "Data Sync Requests" heading is visible. - /// Assert "New Request" or "Reload Pipelines" button is visible. - /// If redirected, assert "Search Details" is visible. - /// + /// 1. Navigate to the Data Sync Requests page. + /// 2. Assert the URL ends with /data-sync/requests or /search (redirect). + /// 3. If on the data sync page, assert "Data Sync Requests" heading is visible. + /// 4. Assert "New Request" or "Reload Pipelines" button is visible. + /// 5. If redirected, assert "Search Details" is visible. /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/LoginPageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/LoginPageTests.cs index 59ff8a8..9baa651 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/LoginPageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/LoginPageTests.cs @@ -16,14 +16,12 @@ public sealed class LoginPageTests(PlaywrightFixture fixture) : UiTestBase(fixtu /// /// /// Steps: - /// - /// Navigate to the login page. - /// Assert the page title contains "Login - JDE Scoping Tool". - /// Submit test credentials via UiAuthHelper.LoginAsync. - /// Assert the user sees the Logout button or remains on the login view. - /// Invoke UiAuthHelper.LogoutAsync. - /// GET /api/auth/me and assert HTTP 401 (session revoked). - /// + /// 1. Navigate to the login page. + /// 2. Assert the page title contains "Login - JDE Scoping Tool". + /// 3. Submit test credentials via UiAuthHelper.LoginAsync. + /// 4. Assert the user sees the Logout button or remains on the login view. + /// 5. Invoke UiAuthHelper.LogoutAsync. + /// 6. GET /api/auth/me and assert HTTP 401 (session revoked). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/RefreshStatusPageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/RefreshStatusPageTests.cs index db4f0d9..9a1bd4b 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/RefreshStatusPageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/RefreshStatusPageTests.cs @@ -15,12 +15,10 @@ public sealed class RefreshStatusPageTests(PlaywrightFixture fixture) : UiTestBa /// /// /// Steps: - /// - /// Navigate to the Refresh Status page. - /// Assert the URL ends with /refresh-status or /search (redirect). - /// If on the refresh page, assert "Cache Refresh Status" heading is visible. - /// If redirected, assert "Search Details" is visible. - /// + /// 1. Navigate to the Refresh Status page. + /// 2. Assert the URL ends with /refresh-status or /search (redirect). + /// 3. If on the refresh page, assert "Cache Refresh Status" heading is visible. + /// 4. If redirected, assert "Search Details" is visible. /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/SearchPageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/SearchPageTests.cs index 5666fa6..055e89e 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/SearchPageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/SearchPageTests.cs @@ -15,12 +15,10 @@ public sealed class SearchPageTests(PlaywrightFixture fixture) : UiTestBase(fixt /// /// /// Steps: - /// - /// Navigate to the search page. - /// Assert the "Search Details" text is visible. - /// Assert the Submit button is visible. - /// Assert no error notification is present. - /// + /// 1. Navigate to the search page. + /// 2. Assert the "Search Details" text is visible. + /// 3. Assert the Submit button is visible. + /// 4. Assert no error notification is present. /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/SearchQueuePageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/SearchQueuePageTests.cs index 09044bc..06d1dfd 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/SearchQueuePageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/SearchQueuePageTests.cs @@ -15,12 +15,10 @@ public sealed class SearchQueuePageTests(PlaywrightFixture fixture) : UiTestBase /// /// /// Steps: - /// - /// Navigate to the Search Queue page. - /// Assert the URL ends with /search/queue or /search (redirect). - /// If on the queue page, assert "Search Queue" heading and grid/alert/loading indicator are visible. - /// If redirected, assert "Search Details" is visible. - /// + /// 1. Navigate to the Search Queue page. + /// 2. Assert the URL ends with /search/queue or /search (redirect). + /// 3. If on the queue page, assert "Search Queue" heading and grid/alert/loading indicator are visible. + /// 4. If redirected, assert "Search Details" is visible. /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/SearchesDashboardPageTests.cs b/NEW/tests/JdeScoping.Ui.Tests/SearchesDashboardPageTests.cs index a60d5c1..cbbc65e 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/SearchesDashboardPageTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/SearchesDashboardPageTests.cs @@ -15,11 +15,9 @@ public sealed class SearchesDashboardPageTests(PlaywrightFixture fixture) : UiTe /// /// /// Steps: - /// - /// Navigate to the Searches Dashboard page. - /// Assert the URL ends with /searches, /search, or /. - /// Assert that "Searches Dashboard", "Search Details", or the Radzen data grid is visible. - /// + /// 1. Navigate to the Searches Dashboard page. + /// 2. Assert the URL ends with /searches, /search, or /. + /// 3. Assert that "Searches Dashboard", "Search Details", or the Radzen data grid is visible. /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanItemNumberSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanItemNumberSearchTests.cs index 7b2cd26..0f180ff 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanItemNumberSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanItemNumberSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanItemNumberSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-140". - /// Select the "Time Span + Item Number" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-140". + /// 3. Select the "Time Span + Item Number" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanOperatorSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanOperatorSearchTests.cs index f236957..e6695e1 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanOperatorSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanOperatorSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanOperatorSearchTests(PlaywrightFixture fixture) : Sea /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-050". - /// Select the "Time Span + Operator" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-050". + /// 3. Select the "Time Span + Operator" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcExtractMisSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcExtractMisSearchTests.cs index 8eb476a..ba4ea66 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcExtractMisSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcExtractMisSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanPcExtractMisSearchTests(PlaywrightFixture fixture) : /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-090". - /// Select the "Time Span + Profit Center + Extract MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-090". + /// 3. Select the "Time Span + Profit Center + Extract MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcItemSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcItemSearchTests.cs index 291237b..ff2d0bc 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcItemSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcItemSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanPcItemSearchTests(PlaywrightFixture fixture) : Searc /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-060". - /// Select the "Time Span + Profit Center + Item Number" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-060". + /// 3. Select the "Time Span + Profit Center + Item Number" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcOperatorSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcOperatorSearchTests.cs index 80bd56b..88bc961 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcOperatorSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcOperatorSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanPcOperatorSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-160". - /// Select the "Time Span + Profit Center + Operator" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-160". + /// 3. Select the "Time Span + Profit Center + Operator" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcPartOpSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcPartOpSearchTests.cs index 6fb40f5..4a50b30 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcPartOpSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcPartOpSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanPcPartOpSearchTests(PlaywrightFixture fixture) : Sea /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-070". - /// Select the "Time Span + Profit Center + Item/Operation/MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-070". + /// 3. Select the "Time Span + Profit Center + Item/Operation/MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcWoPartOpSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcWoPartOpSearchTests.cs index 0d3dcd9..a358d7e 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcWoPartOpSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanPcWoPartOpSearchTests.cs @@ -14,18 +14,16 @@ public sealed class TimeSpanPcWoPartOpSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-080". - /// Select the "Time Span + Profit Center + Work Order + Item/Operation/MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). - /// Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-080". + /// 3. Select the "Time Span + Profit Center + Work Order + Item/Operation/MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). + /// 8. Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). + /// 9. Click Submit (strict only). + /// 10. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanProfitCenterSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanProfitCenterSearchTests.cs index 36dce2f..6eecb3a 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanProfitCenterSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanProfitCenterSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanProfitCenterSearchTests(PlaywrightFixture fixture) : /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-030". - /// Select the "Time Span + Profit Center" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-030". + /// 3. Select the "Time Span + Profit Center" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "1AM" to the "Filter by Profit Center" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcExtractMisSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcExtractMisSearchTests.cs index efe7a5d..8c6423d 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcExtractMisSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcExtractMisSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanWcExtractMisSearchTests(PlaywrightFixture fixture) : /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-110". - /// Select the "Time Span + Work Center + Extract MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-110". + /// 3. Select the "Time Span + Work Center + Extract MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcItemSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcItemSearchTests.cs index 81366b4..b9c7be5 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcItemSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcItemSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanWcItemSearchTests(PlaywrightFixture fixture) : Searc /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-100". - /// Select the "Time Span + Work Center + Item Number" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-100". + /// 3. Select the "Time Span + Work Center + Item Number" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Upload "single_item.xlsx" to the "Filter by Item Number" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcOperatorSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcOperatorSearchTests.cs index c2135cd..9cde52a 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcOperatorSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcOperatorSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanWcOperatorSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-150". - /// Select the "Time Span + Work Center + Operator" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-150". + /// 3. Select the "Time Span + Work Center + Operator" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Add autocomplete value "ADAMSSN" to the "Filter by Operator" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcPartOpSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcPartOpSearchTests.cs index 693270c..7b58438 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcPartOpSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcPartOpSearchTests.cs @@ -14,17 +14,15 @@ public sealed class TimeSpanWcPartOpSearchTests(PlaywrightFixture fixture) : Sea /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-120". - /// Select the "Time Span + Work Center + Item/Operation/MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-120". + /// 3. Select the "Time Span + Work Center + Item/Operation/MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). + /// 8. Click Submit (strict only). + /// 9. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcWoPartOpSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcWoPartOpSearchTests.cs index 7b616c5..e1f6fff 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcWoPartOpSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWcWoPartOpSearchTests.cs @@ -14,18 +14,16 @@ public sealed class TimeSpanWcWoPartOpSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-130". - /// Select the "Time Span + Work Center + Work Order + Item/Operation/MIS" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). - /// Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-130". + /// 3. Select the "Time Span + Work Center + Work Order + Item/Operation/MIS" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). + /// 8. Upload "single_operation.xlsx" to the "Filter By Item/Operation/MIS" panel (strict only). + /// 9. Click Submit (strict only). + /// 10. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWorkCenterSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWorkCenterSearchTests.cs index 0999a11..9340084 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWorkCenterSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/TimeSpanWorkCenterSearchTests.cs @@ -14,16 +14,14 @@ public sealed class TimeSpanWorkCenterSearchTests(PlaywrightFixture fixture) : S /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-040". - /// Select the "Time Span + Work Center" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Set the date range to 01/01/2019 – 12/31/2019 (strict only). - /// Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-040". + /// 3. Select the "Time Span + Work Center" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Set the date range to 01/01/2019 – 12/31/2019 (strict only). + /// 6. Add autocomplete value "0083AS" to the "Filter by Work Center" panel (strict only). + /// 7. Click Submit (strict only). + /// 8. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")] diff --git a/NEW/tests/JdeScoping.Ui.Tests/WorkOrderSearchTests.cs b/NEW/tests/JdeScoping.Ui.Tests/WorkOrderSearchTests.cs index b051378..5f9ab65 100644 --- a/NEW/tests/JdeScoping.Ui.Tests/WorkOrderSearchTests.cs +++ b/NEW/tests/JdeScoping.Ui.Tests/WorkOrderSearchTests.cs @@ -14,15 +14,13 @@ public sealed class WorkOrderSearchTests(PlaywrightFixture fixture) : SearchFlow /// /// /// Steps (smoke mode stops after step 4; strict mode runs all steps): - /// - /// Navigate to the search page. - /// Enter the search name "MIGRATED-TC-010". - /// Select the "Work Order" search type from the dropdown. - /// Verify the dropdown displays the selected type. - /// Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). - /// Click Submit (strict only). - /// Assert no error notification is present (strict only). - /// + /// 1. Navigate to the search page. + /// 2. Enter the search name "MIGRATED-TC-010". + /// 3. Select the "Work Order" search type from the dropdown. + /// 4. Verify the dropdown displays the selected type. + /// 5. Upload "single_workorder.xlsx" to the "Filter by Work Order" panel (strict only). + /// 6. Click Submit (strict only). + /// 7. Assert no error notification is present (strict only). /// [Fact] [Trait("Category", "RequiresDockerHost")]