Class AssertionsAdapter


  • final class AssertionsAdapter
    extends java.lang.Object
    Class that is proxy for AssertJ assertions used by org.xmlunit.assertj.*Assert classes.

    XMLUnit AssertJ tends to break binary compatibility of the assertThat methods from time to time so we shield ourselves from these changes a bit.

    Since:
    XMLUnit 2.8.1
    See Also:
    GitHub issue #135
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private AssertionsAdapter()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static org.assertj.core.api.AbstractBooleanAssert<?> assertThat​(boolean actual)  
      (package private) static org.assertj.core.api.AbstractBooleanAssert<?> assertThat​(boolean actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static org.assertj.core.api.AbstractDoubleAssert<?> assertThat​(double actual)  
      (package private) static org.assertj.core.api.AbstractDoubleAssert<?> assertThat​(double actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static org.assertj.core.api.AbstractIntegerAssert<?> assertThat​(int actual)  
      (package private) static org.assertj.core.api.AbstractIntegerAssert<?> assertThat​(int actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static org.assertj.core.api.AbstractCharSequenceAssert<?,​java.lang.String> assertThat​(java.lang.String actual)  
      (package private) static org.assertj.core.api.AbstractCharSequenceAssert<?,​java.lang.String> assertThat​(java.lang.String actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static <T> org.assertj.core.api.AbstractObjectAssert<?,​T> assertThat​(T actual)  
      (package private) static <T> org.assertj.core.api.AbstractObjectArrayAssert<?,​T> assertThat​(T[] actual)  
      (package private) static <T> org.assertj.core.api.AbstractObjectArrayAssert<?,​T> assertThat​(T[] actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static <T> org.assertj.core.api.AbstractObjectAssert<?,​T> assertThat​(T actual, org.assertj.core.api.AssertionInfo info)  
      (package private) static <T extends org.assertj.core.api.AbstractAssert<?,​?>>
      T
      withAssertInfo​(T assertion, org.assertj.core.api.AssertionInfo info)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AssertionsAdapter

        private AssertionsAdapter()
    • Method Detail

      • assertThat

        static <T> org.assertj.core.api.AbstractObjectAssert<?,​T> assertThat​(T actual)
      • assertThat

        static <T> org.assertj.core.api.AbstractObjectAssert<?,​T> assertThat​(T actual,
                                                                                   org.assertj.core.api.AssertionInfo info)
      • assertThat

        static <T> org.assertj.core.api.AbstractObjectArrayAssert<?,​T> assertThat​(T[] actual)
      • assertThat

        static <T> org.assertj.core.api.AbstractObjectArrayAssert<?,​T> assertThat​(T[] actual,
                                                                                        org.assertj.core.api.AssertionInfo info)
      • assertThat

        static org.assertj.core.api.AbstractCharSequenceAssert<?,​java.lang.String> assertThat​(java.lang.String actual)
      • assertThat

        static org.assertj.core.api.AbstractCharSequenceAssert<?,​java.lang.String> assertThat​(java.lang.String actual,
                                                                                                    org.assertj.core.api.AssertionInfo info)
      • assertThat

        static org.assertj.core.api.AbstractIntegerAssert<?> assertThat​(int actual)
      • assertThat

        static org.assertj.core.api.AbstractIntegerAssert<?> assertThat​(int actual,
                                                                        org.assertj.core.api.AssertionInfo info)
      • assertThat

        static org.assertj.core.api.AbstractDoubleAssert<?> assertThat​(double actual)
      • assertThat

        static org.assertj.core.api.AbstractDoubleAssert<?> assertThat​(double actual,
                                                                       org.assertj.core.api.AssertionInfo info)
      • assertThat

        static org.assertj.core.api.AbstractBooleanAssert<?> assertThat​(boolean actual)
      • assertThat

        static org.assertj.core.api.AbstractBooleanAssert<?> assertThat​(boolean actual,
                                                                        org.assertj.core.api.AssertionInfo info)
      • withAssertInfo

        static <T extends org.assertj.core.api.AbstractAssert<?,​?>> T withAssertInfo​(T assertion,
                                                                                           org.assertj.core.api.AssertionInfo info)