Class OpenAiBaseTest
java.lang.Object
io.quarkiverse.langchain4j.testing.internal.WiremockAware
io.quarkiverse.langchain4j.openai.testing.internal.OpenAiBaseTest
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidprotected static voidassertMultipleRequestMessage(Map<String, Object> requestAsMap, List<OpenAiBaseTest.MessageContent> messageContents) protected static voidassertSingleRequestMessage(Map<String, Object> requestAsMap, String value) getRequestAsMap(byte[] body) voidprotected voidsetChatCompletionMessageContent(String content) Methods inherited from class io.quarkiverse.langchain4j.testing.internal.WiremockAware
getRequestBody, getResolvedWiremockPort, requestBodyOfSingleRequest, resetMappings, resetRequests, resolvedWiremockUrl, resolvedWiremockUrl, singleLoggedRequest, wiremock, wiremockUrlForConfig, wiremockUrlForConfig
-
Constructor Details
-
OpenAiBaseTest
public OpenAiBaseTest()
-
-
Method Details
-
setChatCompletionMessageContent
-
restoreOriginalChatCompletionMessageContent
@AfterEach public void restoreOriginalChatCompletionMessageContent() -
getRequestAsMap
- Throws:
IOException
-
getRequestAsMap
- Throws:
IOException
-
assertSingleRequestMessage
-
assertMultipleRequestMessage
protected static void assertMultipleRequestMessage(Map<String, Object> requestAsMap, List<OpenAiBaseTest.MessageContent> messageContents) -
assertMessages
-