diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/Assert.java b/hutool-core/src/main/java/cn/hutool/core/lang/Assert.java index 87fe42724..2fc5ed559 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/Assert.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/Assert.java @@ -1,15 +1,13 @@ package cn.hutool.core.lang; -import java.util.Collection; -import java.util.Map; -import java.util.function.Supplier; - import cn.hutool.core.collection.CollUtil; import cn.hutool.core.lang.func.Func0; -import cn.hutool.core.lang.func.VoidFunc0; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.StrUtil; +import java.util.Collection; +import java.util.Map; + /** * 断言
* 断言某些对象或值是否符合规定,否则抛出异常。经常用于做变量检查 @@ -26,6 +24,7 @@ public class Assert { * Assert.isTrue(i > 0, IllegalArgumentException::new); * * + * @param 异常类型 * @param expression 布尔值 * @param supplier 指定断言不通过时抛出的异常 * @throws X if expression is {@code false} diff --git a/hutool-core/src/test/java/cn/hutool/core/lang/AssertTest.java b/hutool-core/src/test/java/cn/hutool/core/lang/AssertTest.java index 492b82532..93e2188bb 100644 --- a/hutool-core/src/test/java/cn/hutool/core/lang/AssertTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/lang/AssertTest.java @@ -21,7 +21,7 @@ public class AssertTest { cn.hutool.core.lang.Assert.isTrue(i > 0, IllegalArgumentException::new); } - @Test(expected = IndexOutOfBoundsException.class) + @Test() public void isTrueTest2() { int i = -1; cn.hutool.core.lang.Assert.isTrue(i >= 0, IndexOutOfBoundsException::new);