类 CahAssertion

  • 所有已实现的接口:
    org.testng.asserts.IAssertLifecycle
    直接已知子类:
    CahSoftAssertion

    public class CahAssertion
    extends Object
    implements org.testng.asserts.IAssertLifecycle
    作者:
    Yun
    • 字段详细资料

      • logger

        protected Logger logger
    • 构造器详细资料

      • CahAssertion

        public CahAssertion()
    • 方法详细资料

      • doAssert

        protected void doAssert​(org.testng.asserts.IAssert<?> assertCommand)
      • executeAssert

        public void executeAssert​(org.testng.asserts.IAssert<?> assertCommand)
        Run the assert command in parameter. Meant to be overridden by subclasses.
        指定者:
        executeAssert 在接口中 org.testng.asserts.IAssertLifecycle
      • onAssertSuccess

        public void onAssertSuccess​(org.testng.asserts.IAssert<?> assertCommand)
        Invoked when an assert succeeds. Meant to be overridden by subclasses.
        指定者:
        onAssertSuccess 在接口中 org.testng.asserts.IAssertLifecycle
      • onAssertFailure

        public void onAssertFailure​(org.testng.asserts.IAssert<?> assertCommand,
                                    AssertionError ex)
        指定者:
        onAssertFailure 在接口中 org.testng.asserts.IAssertLifecycle
      • onBeforeAssert

        public void onBeforeAssert​(org.testng.asserts.IAssert<?> assertCommand)
        Invoked before an assert is run. Meant to be overridden by subclasses.
        指定者:
        onBeforeAssert 在接口中 org.testng.asserts.IAssertLifecycle
      • onAfterAssert

        public void onAfterAssert​(org.testng.asserts.IAssert<?> assertCommand)
        Invoked after an assert is run. Meant to be overridden by subclasses.
        指定者:
        onAfterAssert 在接口中 org.testng.asserts.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)
      • getErrorDetails

        protected String getErrorDetails​(Throwable error)
        Override this method should you want to change the default way Throwable objects are logged.
        参数:
        error - Throwable of the Assertion
        返回:
        default throwable formatted message for TestNG and CAH