Skip to content

Commit adabb82

Browse files
committed
unit test
1 parent 18cb67f commit adabb82

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

java-client/src/test/java/co/elastic/clients/elasticsearch/model/BehaviorsTest.java

+13
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import co.elastic.clients.elasticsearch._types.query_dsl.Query;
3030
import co.elastic.clients.elasticsearch._types.query_dsl.ShapeQuery;
3131
import co.elastic.clients.elasticsearch._types.query_dsl.TermQuery;
32+
import co.elastic.clients.elasticsearch.connector.UpdateIndexNameRequest;
3233
import co.elastic.clients.json.JsonData;
3334
import co.elastic.clients.testkit.ModelTestCase;
3435
import co.elastic.clients.util.MapBuilder;
@@ -169,4 +170,16 @@ public void testShortcutProperty() {
169170
assertEquals("some-field", q.term().field());
170171
assertEquals("some-value", q.term().value().stringValue());
171172
}
173+
174+
@Test
175+
public void testWithNull() {
176+
177+
String jsonValue = "{\"index_name\":\"value\"}";
178+
String jsonNull = "{\"index_name\":null}";
179+
UpdateIndexNameRequest updateValue = UpdateIndexNameRequest.of(u -> u.connectorId("connector").indexName("value"));
180+
UpdateIndexNameRequest updateNull = UpdateIndexNameRequest.of(u -> u.connectorId("connector").indexNameWithNull());
181+
182+
assertEquals(jsonValue,toJson(updateValue));
183+
assertEquals(jsonNull,toJson(updateNull));
184+
}
172185
}

0 commit comments

Comments
 (0)