Skip to content

Commit 1845b84

Browse files
author
Roshin Rajan Panackal
committed
Change test class name
1 parent ebac9ae commit 1845b84

File tree

3 files changed

+47
-46
lines changed

3 files changed

+47
-46
lines changed
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@
2323
import com.fasterxml.jackson.annotation.JsonValue;
2424

2525
/**
26-
* OneOfWithMultipleArrays
26+
* EmbeddingInputText
2727
*/
28-
public interface OneOfWithMultipleArrays
28+
public interface EmbeddingInputText
2929
{
3030
/**
31-
* Helper class to create a EmbeddingsInputTextById that implements {@link OneOfWithMultipleArrays}.
31+
* Helper class to create a EmbeddingsInputTextById that implements {@link EmbeddingInputText}.
3232
*/
33-
record InnerEmbeddingsInputTextById(@com.fasterxml.jackson.annotation.JsonValue @Nonnull EmbeddingsInputTextById value) implements OneOfWithMultipleArrays {}
33+
record InnerEmbeddingsInputTextById(@com.fasterxml.jackson.annotation.JsonValue @Nonnull EmbeddingsInputTextById value) implements EmbeddingInputText {}
3434

3535
/**
3636
* Creator to enable deserialization of a EmbeddingsInputTextById.
@@ -47,9 +47,9 @@ static InnerEmbeddingsInputTextById create( @Nonnull final EmbeddingsInputTextBy
4747
}
4848

4949
/**
50-
* Helper class to create a String that implements {@link OneOfWithMultipleArrays}.
50+
* Helper class to create a String that implements {@link EmbeddingInputText}.
5151
*/
52-
record InnerString(@com.fasterxml.jackson.annotation.JsonValue @Nonnull String value) implements OneOfWithMultipleArrays {}
52+
record InnerString(@com.fasterxml.jackson.annotation.JsonValue @Nonnull String value) implements EmbeddingInputText {}
5353

5454
/**
5555
* Creator to enable deserialization of a String.
@@ -66,9 +66,9 @@ static InnerString create( @Nonnull final String val )
6666
}
6767

6868
/**
69-
* Helper class to create a list of String that implements {@link OneOfWithMultipleArrays}.
69+
* Helper class to create a list of String that implements {@link EmbeddingInputText}.
7070
*/
71-
record InnerStrings(@com.fasterxml.jackson.annotation.JsonValue @Nonnull List<String> values) implements OneOfWithMultipleArrays {}
71+
record InnerStrings(@com.fasterxml.jackson.annotation.JsonValue @Nonnull List<String> values) implements EmbeddingInputText {}
7272

7373
/**
7474
* Creator to enable deserialization of a list of String.

datamodel/openapi/openapi-api-sample/src/main/resources/sodastore.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ components:
117117
mapping:
118118
disc_foo: '#/components/schemas/Foo'
119119
disc_bar: '#/components/schemas/Bar'
120-
OneOfWithMultipleArrays:
120+
EmbeddingInputText:
121121
oneOf:
122122
- type: string
123123
description: The string that will be turned into an embedding.
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
package com.sap.cloud.sdk.datamodel.openapi.sample.api;
22

3+
import static org.assertj.core.api.Assertions.assertThat;
4+
5+
import org.junit.jupiter.api.Test;
6+
37
import com.fasterxml.jackson.databind.ObjectMapper;
8+
import com.sap.cloud.sdk.datamodel.openapi.sample.model.EmbeddingInputText;
49
import com.sap.cloud.sdk.datamodel.openapi.sample.model.EmbeddingsInputTextById1D;
510
import com.sap.cloud.sdk.datamodel.openapi.sample.model.EmbeddingsInputTextById2D;
6-
import com.sap.cloud.sdk.datamodel.openapi.sample.model.OneOfWithMultipleArrays;
7-
import org.junit.jupiter.api.Test;
811

9-
import static org.assertj.core.api.Assertions.assertThat;
10-
11-
class OneOfMultipleArrayDeserializationTest {
12+
class OneOfMultipleArrayDeserializationTest
13+
{
1214
private ObjectMapper objectMapper = new ObjectMapper();
1315
private static final String JSON_ARRAY_INTEGERS = """
1416
{
@@ -24,59 +26,58 @@ class OneOfMultipleArrayDeserializationTest {
2426
private static final String JSON_ARRAY_OF_STRINGS = """
2527
["test1", "test2"]
2628
""";
27-
29+
2830
@Test
2931
public void testDeserializeArrayOfIntegers()
30-
throws Exception {
31-
32-
final OneOfWithMultipleArrays result = objectMapper.readValue(
33-
JSON_ARRAY_INTEGERS, OneOfWithMultipleArrays.class);
34-
32+
throws Exception
33+
{
34+
35+
final EmbeddingInputText result = objectMapper.readValue(JSON_ARRAY_INTEGERS, EmbeddingInputText.class);
36+
3537
assertThat(result).isNotNull();
36-
assertThat(result).isInstanceOf(OneOfWithMultipleArrays.InnerEmbeddingsInputTextById.class);
37-
final var inner = (OneOfWithMultipleArrays.InnerEmbeddingsInputTextById) result;
38+
assertThat(result).isInstanceOf(EmbeddingInputText.InnerEmbeddingsInputTextById.class);
39+
final var inner = (EmbeddingInputText.InnerEmbeddingsInputTextById) result;
3840
assertThat(inner.value()).isInstanceOf(EmbeddingsInputTextById1D.class);
3941
}
40-
42+
4143
@Test
4244
public void testDeserializeArrayOfIntegers2D()
43-
throws Exception {
44-
45-
final OneOfWithMultipleArrays result = objectMapper.readValue(
46-
JSON_ARRAY_OF_INTEGERS_2D, OneOfWithMultipleArrays.class);
45+
throws Exception
46+
{
47+
48+
final EmbeddingInputText result = objectMapper.readValue(JSON_ARRAY_OF_INTEGERS_2D, EmbeddingInputText.class);
4749
assertThat(result).isNotNull();
48-
assertThat(result).isInstanceOf(OneOfWithMultipleArrays.InnerEmbeddingsInputTextById.class);
49-
final var inner = (OneOfWithMultipleArrays.InnerEmbeddingsInputTextById) result;
50+
assertThat(result).isInstanceOf(EmbeddingInputText.InnerEmbeddingsInputTextById.class);
51+
final var inner = (EmbeddingInputText.InnerEmbeddingsInputTextById) result;
5052
assertThat(inner.value()).isInstanceOf(EmbeddingsInputTextById2D.class);
5153
}
52-
54+
5355
@Test
5456
public void testDeserializeString()
55-
throws Exception {
56-
57-
final OneOfWithMultipleArrays result = objectMapper.readValue(
58-
JSON_STRING, OneOfWithMultipleArrays.class);
59-
57+
throws Exception
58+
{
59+
60+
final EmbeddingInputText result = objectMapper.readValue(JSON_STRING, EmbeddingInputText.class);
61+
6062
assertThat(result).isNotNull();
61-
assertThat(result).isInstanceOf(OneOfWithMultipleArrays.InnerString.class);
62-
final var inner = (OneOfWithMultipleArrays.InnerString) result;
63+
assertThat(result).isInstanceOf(EmbeddingInputText.InnerString.class);
64+
final var inner = (EmbeddingInputText.InnerString) result;
6365
assertThat(inner.value()).isInstanceOf(String.class);
6466
}
65-
67+
6668
@Test
6769
public void testDeserializeArrayOfStrings()
68-
throws Exception {
69-
70-
final OneOfWithMultipleArrays result = objectMapper.readValue(
71-
JSON_ARRAY_OF_STRINGS, OneOfWithMultipleArrays.class);
72-
70+
throws Exception
71+
{
72+
73+
final EmbeddingInputText result = objectMapper.readValue(JSON_ARRAY_OF_STRINGS, EmbeddingInputText.class);
74+
7375
assertThat(result).isNotNull();
74-
assertThat(result).isInstanceOf(OneOfWithMultipleArrays.InnerStrings.class);
75-
final var inner = (OneOfWithMultipleArrays.InnerStrings) result;
76+
assertThat(result).isInstanceOf(EmbeddingInputText.InnerStrings.class);
77+
final var inner = (EmbeddingInputText.InnerStrings) result;
7678
assertThat(inner.values()).isInstanceOf(java.util.List.class);
7779
assertThat(inner.values()).hasSize(2);
7880
assertThat(inner.values().get(0)).isEqualTo("test1");
7981
assertThat(inner.values().get(1)).isEqualTo("test2");
8082
}
81-
8283
}

0 commit comments

Comments
 (0)