refactoring test after code review
This commit is contained in:
parent
5468d27db8
commit
38f64a7ac3
@ -166,12 +166,13 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFindByQueryOneMilisecondPeriod() throws Exception {
|
||||
public void testFindByQuery_whenPeriodEqualsOneMilisecondPeriod() throws Exception {
|
||||
DeviceId deviceId = new DeviceId(Uuids.timeBased());
|
||||
saveEntries(deviceId, TS-1);
|
||||
saveEntries(deviceId, TS);
|
||||
saveEntries(deviceId, TS+1);
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS, 1, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS, 1, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(1, entries.size());
|
||||
@ -187,12 +188,13 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
@Test
|
||||
public void testFindByQuery_whenPeriodEqualsInterval() throws Exception {
|
||||
DeviceId deviceId = new DeviceId(Uuids.timeBased());
|
||||
saveEntries(deviceId, TS-1);
|
||||
for (long i=TS; i<= TS + 10L; i++) {
|
||||
saveEntries(deviceId, i);
|
||||
}
|
||||
saveEntries(deviceId, TS+1);
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 10, 11, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 10, 11, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(1, entries.size());
|
||||
@ -208,12 +210,13 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
@Test
|
||||
public void testFindByQuery_whenPeriodHaveTwoIntervalWithEqualsLength() throws Exception {
|
||||
DeviceId deviceId = new DeviceId(Uuids.timeBased());
|
||||
saveEntries(deviceId, TS-1);
|
||||
for (long i=TS; i<= TS + 10L; i++) {
|
||||
saveEntries(deviceId, i);
|
||||
}
|
||||
saveEntries(deviceId, TS+1);
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 9, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 9, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(2, entries.size());
|
||||
@ -231,12 +234,13 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
@Test
|
||||
public void testFindByQuery_whenPeriodHaveTwoInterval_whereSecondShorterThanFirst() throws Exception {
|
||||
DeviceId deviceId = new DeviceId(Uuids.timeBased());
|
||||
saveEntries(deviceId, TS-1);
|
||||
for (long i=TS; i<= TS + 8L; i++) {
|
||||
saveEntries(deviceId, i);
|
||||
}
|
||||
saveEntries(deviceId, TS+1);
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 7, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 7, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(2, entries.size());
|
||||
@ -258,8 +262,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
saveEntries(deviceId, i);
|
||||
}
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 9, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 9, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(2, entries.size());
|
||||
@ -281,8 +284,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
|
||||
saveEntries(deviceId, i);
|
||||
}
|
||||
|
||||
List<ReadTsKvQuery> queries = new ArrayList<>();
|
||||
queries.add(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 7, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
List<ReadTsKvQuery> queries = List.of(new BaseReadTsKvQuery(LONG_KEY, TS, TS + 7, 5, 1, Aggregation.COUNT, DESC_ORDER));
|
||||
|
||||
List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
|
||||
Assert.assertEquals(2, entries.size());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user