Add RAG client
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
-------------------------------------------------------------------------------
|
||||
Test set: com.example.service.llm.LlmResponseTunerServiceImplTest
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.301 s <<< FAILURE! -- in com.example.service.llm.LlmResponseTunerServiceImplTest
|
||||
com.example.service.llm.LlmResponseTunerServiceImplTest.setValue_shouldSetValueInRedis -- Time elapsed: 0.295 s <<< ERROR!
|
||||
org.mockito.exceptions.misusing.PotentialStubbingProblem:
|
||||
|
||||
Strict stubbing argument mismatch. Please check:
|
||||
- this invocation of 'set' method:
|
||||
reactiveValueOperations.set(
|
||||
"llm-pre-response:test_key",
|
||||
"test_value",
|
||||
PT1H
|
||||
);
|
||||
-> at com.example.service.llm.LlmResponseTunerServiceImpl.setValue(LlmResponseTunerServiceImpl.java:31)
|
||||
- has following stubbing(s) with different arguments:
|
||||
1. reactiveValueOperations.set(
|
||||
"llm-pre-response:test_key",
|
||||
"test_value"
|
||||
);
|
||||
-> at com.example.service.llm.LlmResponseTunerServiceImplTest.setValue_shouldSetValueInRedis(LlmResponseTunerServiceImplTest.java:52)
|
||||
Typically, stubbing argument mismatch indicates user mistake when writing tests.
|
||||
Mockito fails early so that you can debug potential problem easily.
|
||||
However, there are legit scenarios when this exception generates false negative signal:
|
||||
- stubbing the same method multiple times using 'given().will()' or 'when().then()' API
|
||||
Please use 'will().given()' or 'doReturn().when()' API for stubbing.
|
||||
- stubbed method is intentionally invoked with different arguments by code under test
|
||||
Please use default or 'silent' JUnit Rule (equivalent of Strictness.LENIENT).
|
||||
For more information see javadoc for PotentialStubbingProblem class.
|
||||
at com.example.service.llm.LlmResponseTunerServiceImpl.setValue(LlmResponseTunerServiceImpl.java:31)
|
||||
at com.example.service.llm.LlmResponseTunerServiceImplTest.setValue_shouldSetValueInRedis(LlmResponseTunerServiceImplTest.java:54)
|
||||
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
|
||||
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
|
||||
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
|
||||
|
||||
Reference in New Issue
Block a user