@Deprecated public class GroovyAssert
| Type Params | Return Type | Name and description |
|---|---|---|
public static Throwable |
shouldFail(Closure code)Asserts that the given code closure fails when it is evaluated | |
public static Throwable |
shouldFail(Class clazz, Closure code)Asserts that the given code closure fails when it is evaluated and that a particular exception is thrown. | |
public static Throwable |
shouldFailWithCause(Class clazz, Closure code)Asserts that the given code closure fails when it is evaluated and that a particular exception can be attributed to the cause. |
| Methods inherited from class | Name |
|---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Asserts that the given code closure fails when it is evaluated
code - the code expected to throw the exceptionAsserts that the given code closure fails when it is evaluated and that a particular exception is thrown.
clazz - the class of the expected exceptioncode - the closure that should failAsserts that the given code closure fails when it is evaluated and that a particular exception can be attributed to the cause. The expected exception class is compared recursively with any nested exceptions using getCause() until either a match is found or no more nested exceptions exist.
If a match is found the error message associated with the matching exception is returned. If no match was found the method will fail.
clazz - the class of the expected exceptioncode - the closure that should fail
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/groovy/util/GroovyAssert.html