|
|
@@ -797,7 +797,7 @@ class MapLogRepositoryTest {
|
|
|
@Test
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#1")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM1(Vertx vertx, VertxTestContext testContext) {
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 4, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 4, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(4);
|
|
|
assertThat(data.hasNext()).isTrue();
|
|
|
|
|
|
@@ -838,7 +838,7 @@ class MapLogRepositoryTest {
|
|
|
|
|
|
OffsetDateTime from = OffsetDateTime.of(2023, 12, 20, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, null, 0, 5, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, null, 0, 5, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(5);
|
|
|
assertThat(data.hasNext()).isTrue();
|
|
|
|
|
|
@@ -861,7 +861,7 @@ class MapLogRepositoryTest {
|
|
|
OffsetDateTime from = OffsetDateTime.of(2023, 12, 20, 0, 0, 0, 0, UTC);
|
|
|
OffsetDateTime to = OffsetDateTime.of(2023, 12, 25, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, to, 0, 10, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, to, 0, 10, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(3);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -884,7 +884,7 @@ class MapLogRepositoryTest {
|
|
|
OffsetDateTime from = OffsetDateTime.of(2023, 12, 25, 0, 0, 0, 0, UTC);
|
|
|
OffsetDateTime to = OffsetDateTime.of(2024, 1, 1, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, to, 0, 10, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, to, 0, 10, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -902,7 +902,7 @@ class MapLogRepositoryTest {
|
|
|
|
|
|
OffsetDateTime to = OffsetDateTime.of(2023, 12, 25, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, to, 0, 10, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, to, 0, 10, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(3);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -921,7 +921,7 @@ class MapLogRepositoryTest {
|
|
|
@Test
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#6")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM6(Vertx vertx, VertxTestContext testContext) {
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 4, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 4, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
assertThat(data.hasNext()).isTrue();
|
|
|
|
|
|
@@ -941,7 +941,7 @@ class MapLogRepositoryTest {
|
|
|
Filter.of(FilterType.UNIT, FilterAttribute.SPEED, null, FilterOperation.NE, 0f)
|
|
|
);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 1, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 1, SortType.ASC, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
assertThat(data.hasNext()).isTrue();
|
|
|
|
|
|
@@ -964,7 +964,7 @@ class MapLogRepositoryTest {
|
|
|
Filter.of(FilterType.UNIT, FilterAttribute.LATITUDE, null, FilterOperation.LT, 45.f)
|
|
|
);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 1, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 1, SortType.ASC, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
|
|
|
UnitTelemetry t = data.data().get(0);
|
|
|
@@ -982,7 +982,7 @@ class MapLogRepositoryTest {
|
|
|
// No observations before the date 'to'.
|
|
|
OffsetDateTime to = OffsetDateTime.of(2023, 12, 20, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, to, 0, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, to, 0, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(0);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -997,7 +997,7 @@ class MapLogRepositoryTest {
|
|
|
|
|
|
OffsetDateTime from = OffsetDateTime.of(2024, 2, 1, 0, 0, 0, 0, UTC);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, null, 0, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, from, null, 0, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(0);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -1009,7 +1009,7 @@ class MapLogRepositoryTest {
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#11")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM11(Vertx vertx, VertxTestContext testContext) {
|
|
|
// Campaign ID 10 does not exist.
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(10, 1000, null, null, 0, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(10, 1000, null, null, 0, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(0);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -1020,7 +1020,7 @@ class MapLogRepositoryTest {
|
|
|
@Test
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#12")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM12(Vertx vertx, VertxTestContext testContext) {
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 2000, null, null, 0, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 2000, null, null, 0, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(0);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -1032,7 +1032,7 @@ class MapLogRepositoryTest {
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#13")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM13(Vertx vertx, VertxTestContext testContext) {
|
|
|
// No access to the unit 1000 from the campaign 2
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(2, 1000, null, null, 0, 1, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(2, 1000, null, null, 0, 1, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(0);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -1044,7 +1044,7 @@ class MapLogRepositoryTest {
|
|
|
@DisplayName("DB Test: findObservationsByCampaignIdAndUnitIdWithPaging#14")
|
|
|
void findObservationsByCampaignIdAndUnitIdWithPaging_NM14(Vertx vertx, VertxTestContext testContext) {
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 3000, null, null, 0, 5, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 3000, null, null, 0, 5, SortType.ASC, emptyList()).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
assertThat(data.hasNext()).isFalse();
|
|
|
|
|
|
@@ -1074,7 +1074,7 @@ class MapLogRepositoryTest {
|
|
|
Filter.of(FilterType.SENSOR, FilterAttribute.ID, "1002", FilterOperation.EQ, 12)
|
|
|
);
|
|
|
|
|
|
- repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 10, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
+ repo.findObservationsByCampaignIdAndUnitIdWithPaging(1, 1000, null, null, 0, 10, SortType.ASC, filters).onComplete(testContext.succeeding(data -> testContext.verify(() -> {
|
|
|
assertThat(data.size()).isEqualTo(1);
|
|
|
|
|
|
UnitTelemetry t = data.data().get(0);
|