test(udt-011): T400.40 — update tests for TimeProvider injection and explicit now params
Fix all test compilation errors caused by T400.10/T400.20/T400.30: - Handler constructors: add TimeProvider.System as last argument - Domain mutator calls: add DateTime.UtcNow as explicit 'now' argument - AuditLogger/SecurityEventLogger Build() helpers: add TimeProvider.System - JwtService test constructors: add TimeProvider.System Cat2 coverage already present in TimeProviderArgentinaExtensionsTests.cs: FakeTimeProvider proves GetArgentinaToday() returns ART civil date, not UTC.
This commit is contained in:
@@ -148,7 +148,7 @@ public class MedioRepositoryTests : IAsyncLifetime
|
||||
var id = await _repository.AddAsync(Medio.ForCreation("UPD01", "Original", TipoMedio.Diario, null));
|
||||
var original = await _repository.GetByIdAsync(id);
|
||||
|
||||
var updated = original!.WithUpdatedProfile("Actualizado", TipoMedio.Radio, 7);
|
||||
var updated = original!.WithUpdatedProfile("Actualizado", TipoMedio.Radio, 7, DateTime.UtcNow);
|
||||
await _repository.UpdateAsync(updated);
|
||||
|
||||
var result = await _repository.GetByIdAsync(id);
|
||||
@@ -167,7 +167,7 @@ public class MedioRepositoryTests : IAsyncLifetime
|
||||
var id = await _repository.AddAsync(Medio.ForCreation("HIST01", "Historial", TipoMedio.Diario, null));
|
||||
var original = await _repository.GetByIdAsync(id);
|
||||
|
||||
var updated = original!.WithUpdatedProfile("Historial v2", TipoMedio.Web, null);
|
||||
var updated = original!.WithUpdatedProfile("Historial v2", TipoMedio.Web, null, DateTime.UtcNow);
|
||||
await _repository.UpdateAsync(updated);
|
||||
|
||||
var historyCount = await _connection.ExecuteScalarAsync<int>(
|
||||
@@ -186,7 +186,7 @@ public class MedioRepositoryTests : IAsyncLifetime
|
||||
|
||||
// Deactivate second medio
|
||||
var inact = await _repository.GetByIdAsync(idInact);
|
||||
await _repository.UpdateAsync(inact!.WithActivo(false));
|
||||
await _repository.UpdateAsync(inact!.WithActivo(false, DateTime.UtcNow));
|
||||
|
||||
var result = await _repository.GetPagedAsync(new(Page: 1, PageSize: 50, Activo: true, Tipo: null, Search: null));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user