# assert

# 引用模块

import assert;
1

# notNull

  • 入参:value:Object 判断目标
  • 入参:code:int 断言失败时返回的状态码
  • 入参:message:String 断言失败时返回的状态说明
  • 无返回值
  • 函数说明:断言值不能为null,如果为null则抛出异常
assert.notNull(id,0,'id不能为空');
1

# notEmpty

  • 入参:value:String 判断目标
  • 入参:code:int 断言失败时返回的状态码
  • 入参:message:String 断言失败时返回的状态说明
  • 无返回值
  • 函数说明:断言值不能为null且不能为空字符串,如果为null或空字符串则抛出异常
assert.notEmpty(id,0,'id不能为空');
1

# notBlank

  • 入参:value:String 判断目标
  • 入参:code:int 断言失败时返回的状态码
  • 入参:message:String 断言失败时返回的状态说明
  • 无返回值
  • 函数说明:断言值不能为null且不能全是空白字符,如果为null或全是空白字符则抛出异常
assert.notBlank(id,0,'id不能为空');
1

# isTrue

  • 入参:value:boolean 判断目标
  • 入参:code:int 断言失败时返回的状态码
  • 入参:message:String 断言失败时返回的状态说明
  • 无返回值
  • 函数说明:断言值必须为true,如果不为true则抛出异常
assert.isTrue(id != null,0,'id不能为空');
1

# regx

  • 入参:value:String 判断目标
  • 入参:pattern:String 正则
  • 入参:code:int 断言失败时返回的状态码
  • 入参:message:String 断言失败时返回的状态说明
  • 无返回值
  • 函数说明:断言正则判断通过,如果正则判断不通过则抛出异常
assert.regx(id,'\d+',0,'id必须是数字');
1
上次更新: 7/5/2020, 11:04:54 AM