Fix date times
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-06-22 13:18:22 +02:00
parent f7af144275
commit 4a8e3d02e0
9 changed files with 47 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ public class UpdateConsumptionRequestValidatorTests
_sut = new UpdateConsumption.Validator(_timeProvider);
_validRequest = new UpdateConsumption.Request(
_utcNow.AddDays(-1),
_utcNow.Date.AddDays(1).AddTicks(-1),
1,
1);
}
@@ -38,10 +38,10 @@ public class UpdateConsumptionRequestValidatorTests
}
[Fact]
public async Task ValidateAsync_ShouldBeInvalid_WhenDateTimeIsGreaterThanUtcNow()
public async Task ValidateAsync_ShouldBeInvalid_WhenDateTimeIsGreaterThanUtcToday()
{
// Arrange
UpdateConsumption.Request request = _validRequest with { DateTime = _utcNow.AddDays(1) };
UpdateConsumption.Request request = _validRequest with { DateTime = _utcNow.Date.AddDays(1) };
// Act
ValidationResult? result = await _sut.ValidateAsync(request);