类 AssertUtil

java.lang.Object
cn.jrack.springboot.test.core.util.AssertUtil

public class AssertUtil extends Object
单元测试,assert 断言工具类
  • 构造器详细资料

    • AssertUtil

      public AssertUtil()
  • 方法详细资料

    • assertPojoEquals

      public static void assertPojoEquals(Object expected, Object actual, String... ignoreFields)
      比对两个对象的属性是否一致 注意,如果 expected 存在的属性,actual 不存在的时候,会进行忽略
      参数:
      expected - 期望对象
      actual - 实际对象
      ignoreFields - 忽略的属性数组
    • isPojoEquals

      public static boolean isPojoEquals(Object expected, Object actual, String... ignoreFields)
      比对两个对象的属性是否一致 注意,如果 expected 存在的属性,actual 不存在的时候,会进行忽略
      参数:
      expected - 期望对象
      actual - 实际对象
      ignoreFields - 忽略的属性数组
      返回:
      是否一致
    • assertServiceException

      public static void assertServiceException(org.junit.jupiter.api.function.Executable executable, ErrorCode errorCode, Object... messageParams)
      执行方法,校验抛出的 Service 是否符合条件
      参数:
      executable - 业务异常
      errorCode - 错误码对象
      messageParams - 消息参数