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:
@@ -43,7 +43,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var original = MakePdv(id: 10, nombre: "Original");
|
||||
|
||||
var updated = original.WithUpdatedProfile(nombre: "Actualizado", numeroAFIP: 7, descripcion: "Desc");
|
||||
var updated = original.WithUpdatedProfile(nombre: "Actualizado", numeroAFIP: 7, descripcion: "Desc", now: DateTime.UtcNow);
|
||||
|
||||
Assert.NotSame(original, updated);
|
||||
Assert.Equal("Actualizado", updated.Nombre);
|
||||
@@ -56,7 +56,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var original = MakePdv(id: 10, medioId: 5);
|
||||
|
||||
var updated = original.WithUpdatedProfile("Nuevo", 2, null);
|
||||
var updated = original.WithUpdatedProfile("Nuevo", 2, null, DateTime.UtcNow);
|
||||
|
||||
Assert.Equal(10, updated.Id);
|
||||
Assert.Equal(5, updated.MedioId);
|
||||
@@ -69,7 +69,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var original = MakePdv();
|
||||
|
||||
var updated = original.WithUpdatedProfile("Nuevo", 2, null);
|
||||
var updated = original.WithUpdatedProfile("Nuevo", 2, null, DateTime.UtcNow);
|
||||
|
||||
Assert.NotNull(updated.FechaModificacion);
|
||||
}
|
||||
@@ -81,7 +81,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var pdv = MakePdv(activo: true);
|
||||
|
||||
var deactivated = pdv.WithActivo(false);
|
||||
var deactivated = pdv.WithActivo(false, DateTime.UtcNow);
|
||||
|
||||
Assert.False(deactivated.Activo);
|
||||
Assert.NotSame(pdv, deactivated);
|
||||
@@ -92,7 +92,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var pdv = MakePdv(activo: false);
|
||||
|
||||
var reactivated = pdv.WithActivo(true);
|
||||
var reactivated = pdv.WithActivo(true, DateTime.UtcNow);
|
||||
|
||||
Assert.True(reactivated.Activo);
|
||||
}
|
||||
@@ -102,7 +102,7 @@ public class PuntoDeVentaTests
|
||||
{
|
||||
var pdv = MakePdv(id: 99, medioId: 3);
|
||||
|
||||
var toggled = pdv.WithActivo(false);
|
||||
var toggled = pdv.WithActivo(false, DateTime.UtcNow);
|
||||
|
||||
Assert.Equal(99, toggled.Id);
|
||||
Assert.Equal(3, toggled.MedioId);
|
||||
|
||||
Reference in New Issue
Block a user