Skip to content

Commit 312b8fd

Browse files
committed
removing empty data files and updated tests
1 parent 649e790 commit 312b8fd

11 files changed

+43
-60
lines changed

src/main/java/io/github/jetkai/openai/api/data/audio/transcription/TranscriptionData.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/main/java/io/github/jetkai/openai/api/data/audio/transcription/TranscriptionTranslationData.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/main/java/io/github/jetkai/openai/api/data/image/variation/ImageVariationBuilderImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public ImageVariationData.Builder setImage(Path image) {
4444

4545
@Override
4646
public ImageVariationData.Builder setN(int n) {
47-
requireNonNull(n);
4847
this.n = n;
4948
return this;
5049
}

src/test/java/CreateChatCompletionTest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,13 @@ void createChatCompletionTest() {
8686
}
8787
assertNotNull(responseData);
8888

89-
//StringArray example - contains the response in plaintext from ExampleChatGPT
90-
String[] stringArray = createChatCompletion.asStringArray();
91-
assertNotNull(stringArray);
89+
//Test all
90+
assertNotNull(createChatCompletion.asStringArray());
91+
assertNotNull(createChatCompletion.asChatResponseData());
92+
assertNotNull(createChatCompletion.asSentences());
93+
assertNotNull(createChatCompletion.asNormalizedSentences(2048));
94+
assertNotNull(createChatCompletion.asNormalizedSentences(1));
95+
assertNotNull(createChatCompletion.asText());
9296

9397
//Json example
9498
String json = createChatCompletion.asJson();

src/test/java/CreateCompletionTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,12 @@ void createCompletionTest() {
9494

9595
CreateCompletion createCompletion = optionalCreateCompletion.get();
9696

97+
assertNotNull(createCompletion.asStringArray());
98+
assertNotNull(createCompletion.asSentences());
99+
assertNotNull(createCompletion.asNormalizedSentences(2048));
100+
assertNotNull(createCompletion.asNormalizedSentences(1));
101+
assertNotNull(createCompletion.asText());
102+
97103
//Data structure example
98104
CompletionResponseData responseData = createCompletion.asData();
99105
assertNotNull(responseData);

src/test/java/CreateEditTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,11 @@ void createEditTest() {
6161
CompletionResponseData responseData = createEdit.asData();
6262
assertNotNull(responseData);
6363

64-
//StringArray example
65-
String[] stringArray = createEdit.asStringArray();
66-
assertNotNull(stringArray);
64+
assertNotNull(createEdit.asStringArray());
65+
assertNotNull(createEdit.asSentences());
66+
assertNotNull(createEdit.asNormalizedSentences(2048));
67+
assertNotNull(createEdit.asNormalizedSentences(1));
68+
assertNotNull(createEdit.asText());
6769

6870
//Json example
6971
String json = createEdit.asJson();

src/test/java/CreateImageEditTest.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@
55
import org.junit.jupiter.api.Test;
66

77
import java.awt.*;
8-
import java.net.URI;
98
import java.net.URISyntaxException;
109
import java.net.URL;
1110
import java.nio.file.Path;
12-
import java.util.List;
1311
import java.util.Optional;
1412

1513
import static org.junit.jupiter.api.Assertions.*;
@@ -102,13 +100,14 @@ void createImageEditTest() {
102100
assertNotNull(imageArray);
103101
assertNotEquals(0, imageArray.length);
104102

105-
//String List example (contains all the image urls)
106-
List<String> imageList = createImageEdit.asStringList();
107-
assertNotNull(imageList);
108-
103+
//Grabs the first image in the array, if your "setN" is higher than 1, then use imageArray
104+
assertNotNull(createImageEdit.asImage());
105+
//Array of images, size depends on the "setN" value
106+
assertNotNull(createImageEdit.asImageArray());
109107
//URIArray example (contains all the image urls)
110-
URI[] uriArray = createImageEdit.asUriArray();
111-
assertNotNull(uriArray);
108+
assertNotNull(createImageEdit.asUriArray());
109+
//String List example (contains all the image urls)
110+
assertNotNull(createImageEdit.asStringList());
112111

113112
//Json example
114113
String json = createImageEdit.asJson();

src/test/java/CreateImageTests.java

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@
44
import io.github.jetkai.openai.openai.OpenAI;
55
import org.junit.jupiter.api.Test;
66

7-
import java.awt.*;
8-
import java.net.URI;
9-
import java.util.List;
107
import java.util.Optional;
118

12-
import static org.junit.jupiter.api.Assertions.*;
9+
import static org.junit.jupiter.api.Assertions.assertFalse;
10+
import static org.junit.jupiter.api.Assertions.assertNotNull;
1311

1412
public class CreateImageTests {
1513

@@ -50,21 +48,13 @@ void createImageTest() {
5048
CreateImage createImage = optionalCreateImage.get();
5149

5250
//Grabs the first image in the array, if your "setN" is higher than 1, then use imageArray
53-
Image image = createImage.asImage();
54-
assertNotNull(image);
55-
51+
assertNotNull(createImage.asImage());
5652
//Array of images, size depends on the "setN" value
57-
Image[] imageArray = createImage.asImageArray();
58-
assertNotNull(imageArray);
59-
assertNotEquals(0, imageArray.length);
60-
61-
//String List example (contains all the image urls)
62-
List<String> imageList = createImage.asStringList();
63-
assertNotNull(imageList);
64-
53+
assertNotNull(createImage.asImageArray());
6554
//URIArray example (contains all the image urls)
66-
URI[] uriArray = createImage.asUriArray();
67-
assertNotNull(uriArray);
55+
assertNotNull(createImage.asUriArray());
56+
//String List example (contains all the image urls)
57+
assertNotNull(createImage.asStringList());
6858

6959
//Data structure example
7060
ImageResponseData responseData = createImage.asData();

src/test/java/CreateImageVariationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ void createImageVariationTest() {
7676
assertNotNull(stringList);
7777
assertFalse(stringList.isEmpty());
7878

79+
assertNotNull(createImageVariation.asImage());
80+
assertNotNull(createImageVariation.asImageArray());
81+
7982
//URI array example (contains all the image urls)
8083
URI[] uriArray = createImageVariation.asUriArray();
8184
assertNotNull(uriArray);

src/test/java/CreateTranscriptionTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ void createTranscriptionTest() {
7171
AudioResponseData responseData = createTranscription.asData();
7272
assertNotNull(responseData);
7373

74+
assertNotNull(createTranscription.asNormalizedText());
75+
7476
//Json example
7577
String json = createTranscription.asJson();
7678
assertNotNull(json);

0 commit comments

Comments
 (0)