shoc-backend/SeaHavenIndustries.Tests
Arthur Bassi 07aafbc04c fix(work-orders): derive Past Due from DueDate instead of ScheduledDate
Past Due must track the deadline (Due Date), not Schedule On. Keep dueDate and scheduledDate PATCH mutations independent so rescheduling alone does not clear Past Due.
2026-08-04 14:18:05 -03:00
..
Fixtures fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
ConcurrencyExceptionFilterTests.cs feat(phase-0): finalize foundation — authorize, concurrency filter, isolated build 2026-07-02 09:19:28 -03:00
LifecycleStatusMapperTests.cs fix(work-orders): align phase 2 status/type contract to SHOC frontend 2026-07-07 13:11:22 -03:00
Phase4SearchIndexesSqlServerTests.cs fix(test): guard LocalDB migration check by platform 2026-07-24 13:10:50 -03:00
SeaHavenIndustries.Tests.csproj fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
ShocWebhookVectorTests.cs fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
SyncFieldMergePolicyTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderAuditServiceTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardCancelServiceTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardConcurrencyTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardCreateRelationalTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardCreateServiceTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardCreateSyncLockTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderBoardMutationRulesTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderBoardSearchTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderBoardServiceTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderBoardUpdateServiceTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderDerivedFieldsTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderFieldLockServiceTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderMigrationDiscoveryTests.cs fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
WorkOrderNumberNormalizerTests.cs test(work-orders): add Phase 0 domain unit tests 2026-07-02 09:19:28 -03:00
WorkOrderPhase6Tests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00
WorkOrderPhase7CoexistenceTests.cs refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
WorkOrderReconciliationAuthTests.cs test: prove SH-133 webhook and admin boundaries 2026-07-25 15:45:52 -03:00
WorkOrderReconciliationTests.cs fix(work-orders): address procurement review findings 2026-07-27 14:40:17 -03:00
WorkOrderTypeMapperTests.cs test(work-orders): cover FE-aligned mappers and derived field logic 2026-07-02 09:19:28 -03:00
WorkOrderWebhookTests.cs fix(work-orders): satisfy producer contract review 2026-07-27 16:33:06 -03:00
WorkOrderWeekRolledTests.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-08-04 14:18:05 -03:00