Class TestUtils


  • public final class TestUtils
    extends Object
    See Spring Integration TestUtils.
    Since:
    1.2
    Author:
    Mark Fisher, Iwein Fuld, Oleg Zhurakousky, Gary Russell
    • Method Detail

      • getPropertyValue

        public static Object getPropertyValue​(Object root,
                                              String propertyPath)
        Uses nested DirectFieldAccessors to obtain a property using dotted notation to traverse fields; e.g. "foo.bar.baz" will obtain a reference to the baz field of the bar field of foo. Adopted from Spring Integration.
        Parameters:
        root - The object.
        propertyPath - The path.
        Returns:
        The field.
      • getPropertyValue

        public static <T> T getPropertyValue​(Object root,
                                             String propertyPath,
                                             Class<T> type)