fix: expose jt808 mileage metadata

This commit is contained in:
lingniu
2026-07-01 09:55:44 +08:00
parent 0236884f81
commit 136b8a040c
2 changed files with 8 additions and 1 deletions

View File

@@ -137,7 +137,10 @@ class Jt808EventMapperTest {
VehicleEvent.Location event = (VehicleEvent.Location) mapper.toEvents(new Jt808Message(header, body)).getFirst();
assertThat(event.payload().totalMileageKm()).isEqualTo(1234.5);
assertThat(event.metadata()).containsEntry("jt808.extra.0x01", "00003039");
assertThat(event.metadata())
.containsEntry("jt808.extra.0x01", "00003039")
.containsEntry("jt808.extra.mileage_km", "1234.5")
.containsEntry("total_mileage_km", "1234.5");
}
@Test