Class Assertion

    • Constructor Detail

      • Assertion

        public Assertion()
    • Method Detail

      • doAssert

        protected void doAssert​(IAssert<?> assertCommand)
      • executeAssert

        public void executeAssert​(IAssert<?> assertCommand)
        Run the assert command in parameter. Meant to be overridden by subclasses.
        Specified by:
        executeAssert in interface IAssertLifecycle
      • onAssertSuccess

        public void onAssertSuccess​(IAssert<?> assertCommand)
        Invoked when an assert succeeds. Meant to be overridden by subclasses.
        Specified by:
        onAssertSuccess in interface IAssertLifecycle
      • onAssertFailure

        @Deprecated
        public void onAssertFailure​(IAssert<?> assertCommand)
        Deprecated.
        use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of.
        Invoked when an assert fails. Meant to be overridden by subclasses.
        Specified by:
        onAssertFailure in interface IAssertLifecycle
      • onBeforeAssert

        public void onBeforeAssert​(IAssert<?> assertCommand)
        Invoked before an assert is run. Meant to be overridden by subclasses.
        Specified by:
        onBeforeAssert in interface IAssertLifecycle
      • onAfterAssert

        public void onAfterAssert​(IAssert<?> assertCommand)
        Invoked after an assert is run. Meant to be overridden by subclasses.
        Specified by:
        onAfterAssert in interface IAssertLifecycle
      • assertTrue

        public void assertTrue​(boolean condition,
                               String message)
      • assertTrue

        public void assertTrue​(boolean condition)
      • assertFalse

        public void assertFalse​(boolean condition,
                                String message)
      • assertFalse

        public void assertFalse​(boolean condition)
      • fail

        public void fail​(String message)
      • fail

        public void fail()
      • assertEquals

        public <T> void assertEquals​(T actual,
                                     T expected,
                                     String message)
      • assertEquals

        public <T> void assertEquals​(T actual,
                                     T expected)
      • assertEquals

        public void assertEquals​(String actual,
                                 String expected,
                                 String message)
      • assertEquals

        public void assertEquals​(String actual,
                                 String expected)
      • assertEquals

        public void assertEquals​(double actual,
                                 double expected,
                                 double delta,
                                 String message)
      • assertEquals

        public void assertEquals​(double actual,
                                 double expected,
                                 double delta)
      • assertEquals

        public void assertEquals​(float actual,
                                 float expected,
                                 float delta,
                                 String message)
      • assertEquals

        public void assertEquals​(float actual,
                                 float expected,
                                 float delta)
      • assertEquals

        public void assertEquals​(long actual,
                                 long expected,
                                 String message)
      • assertEquals

        public void assertEquals​(long actual,
                                 long expected)
      • assertEquals

        public void assertEquals​(boolean actual,
                                 boolean expected,
                                 String message)
      • assertEquals

        public void assertEquals​(boolean actual,
                                 boolean expected)
      • assertEquals

        public void assertEquals​(byte actual,
                                 byte expected,
                                 String message)
      • assertEquals

        public void assertEquals​(byte actual,
                                 byte expected)
      • assertEquals

        public void assertEquals​(char actual,
                                 char expected,
                                 String message)
      • assertEquals

        public void assertEquals​(char actual,
                                 char expected)
      • assertEquals

        public void assertEquals​(short actual,
                                 short expected,
                                 String message)
      • assertEquals

        public void assertEquals​(short actual,
                                 short expected)
      • assertEquals

        public void assertEquals​(int actual,
                                 int expected,
                                 String message)
      • assertEquals

        public void assertEquals​(int actual,
                                 int expected)
      • assertNotNull

        public void assertNotNull​(Object object)
      • assertNotNull

        public void assertNotNull​(Object object,
                                  String message)
      • assertNull

        public void assertNull​(Object object)
      • assertNull

        public void assertNull​(Object object,
                               String message)
      • assertSame

        public void assertSame​(Object actual,
                               Object expected,
                               String message)
      • assertSame

        public void assertSame​(Object actual,
                               Object expected)
      • assertNotSame

        public void assertNotSame​(Object actual,
                                  Object expected,
                                  String message)
      • assertNotSame

        public void assertNotSame​(Object actual,
                                  Object expected)
      • assertEquals

        public void assertEquals​(Object[] actual,
                                 Object[] expected,
                                 String message)
      • assertEqualsNoOrder

        public void assertEqualsNoOrder​(Object[] actual,
                                        Object[] expected,
                                        String message)
      • assertEquals

        public void assertEquals​(Object[] actual,
                                 Object[] expected)
      • assertEqualsNoOrder

        public void assertEqualsNoOrder​(Object[] actual,
                                        Object[] expected)
      • assertEquals

        public void assertEquals​(byte[] actual,
                                 byte[] expected)
      • assertEquals

        public void assertEquals​(byte[] actual,
                                 byte[] expected,
                                 String message)
      • assertEquals

        public void assertEquals​(Set<?> actual,
                                 Set<?> expected)
      • assertEquals

        public void assertEquals​(Set<?> actual,
                                 Set<?> expected,
                                 String message)
      • assertEquals

        public void assertEquals​(Map<?,​?> actual,
                                 Map<?,​?> expected)
      • assertNotEquals

        public void assertNotEquals​(Object actual,
                                    Object expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(Object actual,
                                    Object expected)
      • assertNotEquals

        public void assertNotEquals​(String actual,
                                    String expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(String actual,
                                    String expected)
      • assertNotEquals

        public void assertNotEquals​(long actual,
                                    long expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(long actual,
                                    long expected)
      • assertNotEquals

        public void assertNotEquals​(boolean actual,
                                    boolean expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(boolean actual,
                                    boolean expected)
      • assertNotEquals

        public void assertNotEquals​(byte actual,
                                    byte expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(byte actual,
                                    byte expected)
      • assertNotEquals

        public void assertNotEquals​(char actual,
                                    char expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(char actual,
                                    char expected)
      • assertNotEquals

        public void assertNotEquals​(short actual,
                                    short expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(short actual,
                                    short expected)
      • assertNotEquals

        public void assertNotEquals​(int actual,
                                    int expected,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(int actual,
                                    int expected)
      • assertNotEquals

        public void assertNotEquals​(float actual,
                                    float expected,
                                    float delta,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(float actual,
                                    float expected,
                                    float delta)
      • assertNotEquals

        public void assertNotEquals​(double actual,
                                    double expected,
                                    double delta,
                                    String message)
      • assertNotEquals

        public void assertNotEquals​(double actual,
                                    double expected,
                                    double delta)