更新断言 断言(Assertion) 的定义

This commit is contained in:
YuCheng Hu 2022-06-06 11:55:09 -04:00 committed by Gitea
parent acb5edfe03
commit 21ec975911
1 changed files with 11 additions and 1 deletions

View File

@ -1,5 +1,15 @@
## 测试断言Assert
断言Assertion是一种调试程序的方式很多开发语言中都支持这种机制。
## Relevant Articles
在实现中assertion 就是在程序中的一条语句,它对一个 boolean 表达式进行检查,一个正确程序必须保证这个 boolean表达式的值为true如果该值为 false说明程序已经处于不正确的状态下assert 将给出警告或退出。
在 Java中使用 assert 关键字来实现断言。 语句 assert x >= 0; 即为断言,断言条件 x >= 0 预期为 true 。
如果计算结果为 false ,则断言失败,抛出 AssertionError。
assertion(断言) 在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。
### 相关文章
- [AssertJs Java 8 Features](http://www.baeldung.com/assertJ-java-8-features)
- [AssertJ for Guava](http://www.baeldung.com/assertJ-for-guava)