mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-27 10:31:14 +00:00
[AZ-1126] Migrate capturedAt to DateTimeOffset
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -114,7 +114,7 @@ public class UavTileQualityGateTests
|
||||
var now = new DateTime(2026, 5, 11, 12, 0, 0, DateTimeKind.Utc);
|
||||
var gate = BuildGate(timeProvider: new FixedTimeProvider(now));
|
||||
var bytes = UavTileImageFactory.CreateRandomJpeg();
|
||||
var metadata = ValidMetadata() with { CapturedAt = now.AddHours(1) };
|
||||
var metadata = ValidMetadata() with { CapturedAt = new DateTimeOffset(now.AddHours(1), TimeSpan.Zero) };
|
||||
|
||||
// Act
|
||||
var result = gate.Validate(bytes, JpegContentType, metadata);
|
||||
@@ -131,7 +131,7 @@ public class UavTileQualityGateTests
|
||||
var now = new DateTime(2026, 5, 11, 12, 0, 0, DateTimeKind.Utc);
|
||||
var gate = BuildGate(timeProvider: new FixedTimeProvider(now));
|
||||
var bytes = UavTileImageFactory.CreateRandomJpeg();
|
||||
var metadata = ValidMetadata() with { CapturedAt = now.AddDays(-8) };
|
||||
var metadata = ValidMetadata() with { CapturedAt = new DateTimeOffset(now.AddDays(-8), TimeSpan.Zero) };
|
||||
|
||||
// Act
|
||||
var result = gate.Validate(bytes, JpegContentType, metadata);
|
||||
@@ -148,7 +148,7 @@ public class UavTileQualityGateTests
|
||||
var now = new DateTime(2026, 5, 11, 12, 0, 0, DateTimeKind.Utc);
|
||||
var gate = BuildGate(timeProvider: new FixedTimeProvider(now));
|
||||
var bytes = UavTileImageFactory.CreateRandomJpeg();
|
||||
var metadata = ValidMetadata() with { CapturedAt = now.AddSeconds(20) };
|
||||
var metadata = ValidMetadata() with { CapturedAt = new DateTimeOffset(now.AddSeconds(20), TimeSpan.Zero) };
|
||||
|
||||
// Act
|
||||
var result = gate.Validate(bytes, JpegContentType, metadata);
|
||||
@@ -216,7 +216,7 @@ public class UavTileQualityGateTests
|
||||
Longitude = 37.647063,
|
||||
TileZoom = 18,
|
||||
TileSizeMeters = 200.0,
|
||||
CapturedAt = new DateTime(2026, 5, 11, 11, 30, 0, DateTimeKind.Utc),
|
||||
CapturedAt = new DateTimeOffset(2026, 5, 11, 11, 30, 0, TimeSpan.Zero),
|
||||
};
|
||||
|
||||
private sealed class FixedTimeProvider : TimeProvider
|
||||
|
||||
Reference in New Issue
Block a user