File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
core/deployment/src/test/java/io/quarkiverse/langchain4j/test Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change 11package io .quarkiverse .langchain4j .test ;
22
33import static org .junit .jupiter .api .Assertions .assertEquals ;
4+ import static org .junit .jupiter .api .Assertions .assertNotNull ;
5+ import static org .junit .jupiter .api .Assertions .assertTrue ;
46
57import java .util .List ;
8+ import java .util .Set ;
69
10+ import jakarta .enterprise .inject .spi .Bean ;
711import jakarta .enterprise .inject .spi .BeanManager ;
812import jakarta .inject .Inject ;
913import jakarta .inject .Named ;
@@ -51,6 +55,10 @@ public Response<AiMessage> generate(List<ChatMessage> messages) {
5155
5256 @ Test
5357 void namedAiServiceCouldBeResolvedByNameTest () {
54- assertEquals (1 , beanManager .getBeans (MY_NAMED_SERVICE_BEAN ).size ());
58+ Set <Bean <?>> beans = beanManager .getBeans (MY_NAMED_SERVICE_BEAN );
59+ assertEquals (1 , beans .size ());
60+ Bean <?> bean = beans .iterator ().next ();
61+ assertNotNull (bean );
62+ assertTrue (MyNamedService .class .isAssignableFrom (bean .getBeanClass ()));
5563 }
5664}
You can’t perform that action at this time.
0 commit comments