|
1 | 1 | /*
|
2 |
| - * Copyright 2002-2024 the original author or authors. |
| 2 | + * Copyright 2002-2025 the original author or authors. |
3 | 3 | *
|
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License");
|
5 | 5 | * you may not use this file except in compliance with the License.
|
|
15 | 15 | */
|
16 | 16 | package org.springframework.batch.extensions.notion.it.pagination;
|
17 | 17 |
|
18 |
| -import org.springframework.batch.extensions.notion.NotionDatabaseItemReader; |
19 |
| -import org.springframework.batch.extensions.notion.Sort; |
20 |
| -import org.springframework.batch.extensions.notion.it.IntegrationTest; |
21 |
| -import org.springframework.batch.extensions.notion.mapping.RecordPropertyMapper; |
22 | 18 | import org.json.JSONObject;
|
23 | 19 | import org.junit.jupiter.api.Test;
|
24 | 20 | import org.springframework.batch.core.Job;
|
|
27 | 23 | import org.springframework.batch.core.job.builder.JobBuilder;
|
28 | 24 | import org.springframework.batch.core.repository.JobRepository;
|
29 | 25 | import org.springframework.batch.core.step.builder.StepBuilder;
|
| 26 | +import org.springframework.batch.extensions.notion.NotionDatabaseItemReader; |
| 27 | +import org.springframework.batch.extensions.notion.Sort; |
| 28 | +import org.springframework.batch.extensions.notion.it.IntegrationTest; |
| 29 | +import org.springframework.batch.extensions.notion.mapping.RecordPropertyMapper; |
30 | 30 | import org.springframework.batch.item.support.ListItemWriter;
|
31 | 31 | import org.springframework.batch.test.JobLauncherTestUtils;
|
32 | 32 | import org.springframework.beans.factory.annotation.Autowired;
|
|
47 | 47 | import static com.github.tomakehurst.wiremock.client.WireMock.post;
|
48 | 48 | import static com.github.tomakehurst.wiremock.common.ContentTypes.AUTHORIZATION;
|
49 | 49 | import static com.github.tomakehurst.wiremock.common.ContentTypes.CONTENT_TYPE;
|
| 50 | +import static java.util.UUID.randomUUID; |
| 51 | +import static org.assertj.core.api.BDDAssertions.then; |
| 52 | +import static org.assertj.core.api.InstanceOfAssertFactories.LIST; |
| 53 | +import static org.springframework.batch.core.ExitStatus.COMPLETED; |
50 | 54 | import static org.springframework.batch.extensions.notion.Sort.Direction.DESCENDING;
|
51 | 55 | import static org.springframework.batch.extensions.notion.it.RequestBodies.queryRequest;
|
52 | 56 | import static org.springframework.batch.extensions.notion.it.RequestBodies.sortByProperty;
|
|
56 | 60 | import static org.springframework.batch.extensions.notion.it.ResponseBodies.result;
|
57 | 61 | import static org.springframework.batch.extensions.notion.it.ResponseBodies.richText;
|
58 | 62 | import static org.springframework.batch.extensions.notion.it.ResponseBodies.title;
|
59 |
| -import static java.util.UUID.randomUUID; |
60 |
| -import static org.assertj.core.api.BDDAssertions.then; |
61 |
| -import static org.assertj.core.api.InstanceOfAssertFactories.LIST; |
62 |
| -import static org.springframework.batch.core.ExitStatus.COMPLETED; |
63 | 63 |
|
64 | 64 | /**
|
65 | 65 | * @author Stefano Cordio
|
|
0 commit comments