1313import io .weaviate .ConcurrentTest ;
1414import io .weaviate .client6 .v1 .api .WeaviateClient ;
1515import io .weaviate .client6 .v1 .api .collections .CollectionConfig ;
16- import io .weaviate .client6 .v1 .api .collections .Property ;
1716import io .weaviate .client6 .v1 .api .collections .WeaviateObject ;
1817import io .weaviate .client6 .v1 .api .collections .annotations .Collection ;
18+ import io .weaviate .client6 .v1 .api .collections .annotations .Property ;
1919import io .weaviate .containers .Container ;
2020
2121public class ORMITest extends ConcurrentTest {
2222 private static WeaviateClient client = Container .WEAVIATE .getClient ();
2323
24- @ Collection ("Things " )
24+ @ Collection ("ORMITest " )
2525 static record Thing (
2626 // text / text[]
2727 String text ,
@@ -39,39 +39,39 @@ static record Thing(
3939 List <UUID > uuidList ,
4040
4141 // int / int[]
42- short short_ ,
42+ @ Property ( "short" ) short short_ ,
4343 Short shortBoxed ,
4444 short [] shortArray ,
4545 Short [] shortBoxedArray ,
4646 List <Short > shortBoxedList ,
4747
48- int int_ ,
48+ @ Property ( "int" ) int int_ ,
4949 Integer intBoxed ,
5050 int [] intArray ,
5151 Integer [] intBoxedArray ,
5252 List <Integer > intBoxedList ,
5353
54- long long_ ,
54+ @ Property ( "long" ) long long_ ,
5555 Long longBoxed ,
5656 long [] longArray ,
5757 Long [] longBoxedArray ,
5858 List <Long > longBoxedList ,
5959
6060 // number / number[]
61- float float_ ,
61+ @ Property ( "float" ) float float_ ,
6262 Float floatBoxed ,
6363 float [] floatArray ,
6464 Float [] floatBoxedArray ,
6565 List <Float > floatBoxedList ,
6666
67- double double_ ,
67+ @ Property ( "double" ) double double_ ,
6868 Double doubleBoxed ,
6969 double [] doubleArray ,
7070 Double [] doubleBoxedArray ,
7171 List <Double > doubleBoxedList ,
7272
7373 // boolean / boolean[]
74- boolean boolean_ ,
74+ @ Property ( "boolean" ) boolean boolean_ ,
7575 Boolean booleanBoxed ,
7676 boolean [] booleanArray ,
7777 Boolean [] booleanBoxedArray ,
@@ -93,8 +93,9 @@ public void test_createCollection() throws Exception {
9393
9494 // Assert
9595 Assertions .assertThat (config ).get ()
96- .returns ("Things" , CollectionConfig ::collectionName )
97- .extracting (CollectionConfig ::properties , InstanceOfAssertFactories .list (Property .class ))
96+ .returns ("ORMITest" , CollectionConfig ::collectionName )
97+ .extracting (CollectionConfig ::properties ,
98+ InstanceOfAssertFactories .list (io .weaviate .client6 .v1 .api .collections .Property .class ))
9899 .extracting (p -> Map .entry (
99100 p .propertyName (),
100101 p .dataTypes ().get (0 )))
@@ -111,37 +112,37 @@ public void test_createCollection() throws Exception {
111112 Map .entry ("uuidArray" , "uuid[]" ),
112113 Map .entry ("uuidList" , "uuid[]" ),
113114
114- Map .entry ("short_ " , "int" ),
115+ Map .entry ("short " , "int" ),
115116 Map .entry ("shortBoxed" , "int" ),
116117 Map .entry ("shortArray" , "int[]" ),
117118 Map .entry ("shortBoxedArray" , "int[]" ),
118119 Map .entry ("shortBoxedList" , "int[]" ),
119120
120- Map .entry ("int_ " , "int" ),
121+ Map .entry ("int " , "int" ),
121122 Map .entry ("intBoxed" , "int" ),
122123 Map .entry ("intArray" , "int[]" ),
123124 Map .entry ("intBoxedArray" , "int[]" ),
124125 Map .entry ("intBoxedList" , "int[]" ),
125126
126- Map .entry ("long_ " , "int" ),
127+ Map .entry ("long " , "int" ),
127128 Map .entry ("longBoxed" , "int" ),
128129 Map .entry ("longArray" , "int[]" ),
129130 Map .entry ("longBoxedArray" , "int[]" ),
130131 Map .entry ("longBoxedList" , "int[]" ),
131132
132- Map .entry ("float_ " , "number" ),
133+ Map .entry ("float " , "number" ),
133134 Map .entry ("floatBoxed" , "number" ),
134135 Map .entry ("floatArray" , "number[]" ),
135136 Map .entry ("floatBoxedArray" , "number[]" ),
136137 Map .entry ("floatBoxedList" , "number[]" ),
137138
138- Map .entry ("double_ " , "number" ),
139+ Map .entry ("double " , "number" ),
139140 Map .entry ("doubleBoxed" , "number" ),
140141 Map .entry ("doubleArray" , "number[]" ),
141142 Map .entry ("doubleBoxedArray" , "number[]" ),
142143 Map .entry ("doubleBoxedList" , "number[]" ),
143144
144- Map .entry ("boolean_ " , "boolean" ),
145+ Map .entry ("boolean " , "boolean" ),
145146 Map .entry ("booleanBoxed" , "boolean" ),
146147 Map .entry ("booleanArray" , "boolean[]" ),
147148 Map .entry ("booleanBoxedArray" , "boolean[]" ),
@@ -221,4 +222,6 @@ public void test_insertAndQuery() throws Exception {
221222
222223 // TODO: add assertions;
223224 }
225+
226+ // TODO: insertMany (batch)
224227}
0 commit comments