Skip to content

Commit 9cf4d64

Browse files
committed
More samples for jspecify
1 parent 8c54c26 commit 9cf4d64

8 files changed

Lines changed: 66 additions & 8 deletions

File tree

  • samples/client/petstore/java
    • native-jackson3-jspecify/.openapi-generator
    • restclient-springBoot4-jackson3-jspecify
    • resttemplate-springBoot4-jackson3-jspecify
    • webclient-springBoot4-jackson3-jspecify

samples/client/petstore/java/native-jackson3-jspecify/.openapi-generator/FILES

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,3 @@ src/main/java/org/openapitools/client/model/Foo.java
3535
src/main/java/org/openapitools/client/model/UploadPostDefaultResponse.java
3636
src/main/java/org/openapitools/client/model/package-info.java
3737
src/main/java/org/openapitools/client/package-info.java
38-
src/test/java/org/openapitools/client/model/UploadPostDefaultResponseTest.java

samples/client/petstore/java/restclient-springBoot4-jackson3-jspecify/.openapi-generator/FILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.github/workflows/maven.yml
22
.gitignore
3+
.openapi-generator-ignore
34
.travis.yml
45
README.md
56
api/openapi.yaml
@@ -33,4 +34,6 @@ src/main/java/org/openapitools/client/model/Foo.java
3334
src/main/java/org/openapitools/client/model/UploadPostDefaultResponse.java
3435
src/main/java/org/openapitools/client/model/package-info.java
3536
src/main/java/org/openapitools/client/package-info.java
37+
src/test/java/org/openapitools/client/api/DefaultApiTest.java
38+
src/test/java/org/openapitools/client/model/FooTest.java
3639
src/test/java/org/openapitools/client/model/UploadPostDefaultResponseTest.java

samples/client/petstore/java/restclient-springBoot4-jackson3-jspecify/gradlew

100755100644
File mode changed.

samples/client/petstore/java/restclient-springBoot4-jackson3-jspecify/src/test/java/org/openapitools/client/api/DefaultApiTest.java

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.openapitools.client.model.Foo;
1818
import org.jspecify.annotations.Nullable;
1919
import java.time.OffsetDateTime;
20+
import org.openapitools.client.model.UploadPostDefaultResponse;
2021
import org.junit.jupiter.api.Disabled;
2122
import org.junit.jupiter.api.Test;
2223

@@ -35,6 +36,19 @@ public class DefaultApiTest {
3536
private final DefaultApi api = new DefaultApi();
3637

3738

39+
/**
40+
*
41+
*
42+
*
43+
*/
44+
@Test
45+
public void downloadIdGetTest() {
46+
String id = null;
47+
File response = api.downloadIdGet(id);
48+
49+
// TODO: test validations
50+
}
51+
3852
/**
3953
*
4054
*
@@ -58,9 +72,10 @@ public void fooDtParamGetTest() {
5872
@Test
5973
public void uploadPostTest() {
6074
File _file = null;
61-
api.uploadPost(_file);
75+
File metadata = null;
76+
UploadPostDefaultResponse response = api.uploadPost(_file, metadata);
6277

6378
// TODO: test validations
6479
}
6580

66-
}
81+
}

samples/client/petstore/java/resttemplate-springBoot4-jackson3-jspecify/.openapi-generator/FILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.github/workflows/maven.yml
22
.gitignore
3+
.openapi-generator-ignore
34
.travis.yml
45
README.md
56
api/openapi.yaml
@@ -35,4 +36,6 @@ src/main/java/org/openapitools/client/model/Foo.java
3536
src/main/java/org/openapitools/client/model/UploadPostDefaultResponse.java
3637
src/main/java/org/openapitools/client/model/package-info.java
3738
src/main/java/org/openapitools/client/package-info.java
39+
src/test/java/org/openapitools/client/api/DefaultApiTest.java
40+
src/test/java/org/openapitools/client/model/FooTest.java
3841
src/test/java/org/openapitools/client/model/UploadPostDefaultResponseTest.java

samples/client/petstore/java/resttemplate-springBoot4-jackson3-jspecify/src/test/java/org/openapitools/client/api/DefaultApiTest.java

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.openapitools.client.model.Foo;
1818
import org.jspecify.annotations.Nullable;
1919
import java.time.OffsetDateTime;
20+
import org.openapitools.client.model.UploadPostDefaultResponse;
2021
import org.junit.jupiter.api.Disabled;
2122
import org.junit.jupiter.api.Test;
2223
import org.springframework.web.client.RestClientException;
@@ -37,6 +38,23 @@ class DefaultApiTest {
3738
private final DefaultApi api = new DefaultApi();
3839

3940

41+
/**
42+
*
43+
*
44+
*
45+
*
46+
* @throws RestClientException
47+
* if the Api call fails
48+
*/
49+
@Test
50+
void downloadIdGetTest() {
51+
String id = null;
52+
53+
File response = api.downloadIdGet(id);
54+
55+
// TODO: test validations
56+
}
57+
4058
/**
4159
*
4260
*
@@ -67,8 +85,9 @@ void fooDtParamGetTest() {
6785
@Test
6886
void uploadPostTest() {
6987
File _file = null;
88+
File metadata = null;
7089

71-
api.uploadPost(_file);
90+
UploadPostDefaultResponse response = api.uploadPost(_file, metadata);
7291

7392
// TODO: test validations
7493
}

samples/client/petstore/java/webclient-springBoot4-jackson3-jspecify/.openapi-generator/FILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.github/workflows/maven.yml
22
.gitignore
3+
.openapi-generator-ignore
34
.travis.yml
45
README.md
56
api/openapi.yaml
@@ -35,4 +36,6 @@ src/main/java/org/openapitools/client/model/Foo.java
3536
src/main/java/org/openapitools/client/model/UploadPostDefaultResponse.java
3637
src/main/java/org/openapitools/client/model/package-info.java
3738
src/main/java/org/openapitools/client/package-info.java
39+
src/test/java/org/openapitools/client/api/DefaultApiTest.java
40+
src/test/java/org/openapitools/client/model/FooTest.java
3841
src/test/java/org/openapitools/client/model/UploadPostDefaultResponseTest.java

samples/client/petstore/java/webclient-springBoot4-jackson3-jspecify/src/test/java/org/openapitools/client/api/DefaultApiTest.java

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.openapitools.client.model.Foo;
1818
import org.jspecify.annotations.Nullable;
1919
import java.time.OffsetDateTime;
20+
import org.openapitools.client.model.UploadPostDefaultResponse;
2021
import org.junit.jupiter.api.Assertions;
2122
import org.junit.jupiter.api.Disabled;
2223
import org.junit.jupiter.api.Test;
@@ -36,6 +37,20 @@ public class DefaultApiTest {
3637
private final DefaultApi api = new DefaultApi();
3738

3839

40+
/**
41+
*
42+
*
43+
*
44+
*/
45+
@Test
46+
public void downloadIdGetTest() {
47+
// uncomment below to test the function
48+
//String id = null;
49+
//File response = api.downloadIdGet(id).block();
50+
51+
// TODO: test validations
52+
}
53+
3954
/**
4055
*
4156
*
@@ -44,9 +59,9 @@ public class DefaultApiTest {
4459
@Test
4560
public void fooDtParamGetTest() {
4661
// uncomment below to test the function
47-
//OffsetDateTime dtParam = null;
48-
//OffsetDateTime dtQuery = null;
49-
//OffsetDateTime dtCookie = null;
62+
//java.time.Instant dtParam = null;
63+
//java.time.Instant dtQuery = null;
64+
//java.time.Instant dtCookie = null;
5065
//Foo response = api.fooDtParamGet(dtParam, dtQuery, dtCookie).block();
5166

5267
// TODO: test validations
@@ -61,7 +76,8 @@ public void fooDtParamGetTest() {
6176
public void uploadPostTest() {
6277
// uncomment below to test the function
6378
//File _file = null;
64-
//api.uploadPost(_file).block();
79+
//File metadata = null;
80+
//UploadPostDefaultResponse response = api.uploadPost(_file, metadata).block();
6581

6682
// TODO: test validations
6783
}

0 commit comments

Comments
 (0)