diff --git a/src/test/java/io/github/amithkoujalgi/ollama4j/unittests/jackson/TestChatRequestSerialization.java b/src/test/java/io/github/amithkoujalgi/ollama4j/unittests/jackson/TestChatRequestSerialization.java index f6237cc..a83376d 100644 --- a/src/test/java/io/github/amithkoujalgi/ollama4j/unittests/jackson/TestChatRequestSerialization.java +++ b/src/test/java/io/github/amithkoujalgi/ollama4j/unittests/jackson/TestChatRequestSerialization.java @@ -86,4 +86,12 @@ public class TestChatRequestSerialization extends AbstractRequestSerializationTe String requestFormatProperty = jsonObject.getString("format"); assertEquals("json", requestFormatProperty); } + + @Test + public void testWithTemplate() { + OllamaChatRequestModel req = builder.withTemplate("System Template") + .build(); + String jsonRequest = serializeRequest(req); + assertEqualsAfterUnmarshalling(deserializeRequest(jsonRequest, OllamaChatRequestModel.class), req); + } }