Package org.springframework.ai.utils
Class SpringAiTestAutoConfigurations
java.lang.Object
org.springframework.ai.utils.SpringAiTestAutoConfigurations
Utility class that creates
AutoConfigurations for testing purpose.
This class processes the provided configuration classes, checks for the presence of
AutoConfiguration annotations, and builds an AutoConfigurations
instance that includes both the original classes and those declared in the
AutoConfiguration.after() attribute.
- Author:
- Issam El-atif
- See Also:
-
AutoConfigurations
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.boot.autoconfigure.AutoConfigurationsCreates anAutoConfigurationsinstance that includes the provided configuration classes and any autoconfiguration classes referenced inAutoConfiguration.after()attribute.
-
Method Details
-
of
public static org.springframework.boot.autoconfigure.AutoConfigurations of(Class<?>... configurations) Creates anAutoConfigurationsinstance that includes the provided configuration classes and any autoconfiguration classes referenced inAutoConfiguration.after()attribute.- Parameters:
configurations- one or more configuration classes that may be annotated withAutoConfiguration- Returns:
- a composed
AutoConfigurationsinstance including all discovered classes - See Also:
-
AutoConfigurations.of(Class[])
-