|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.test.Asserts
@Beta public class Asserts
Nested Class Summary | |
---|---|
static class |
Asserts.BooleanWithMessage
|
Method Summary | |
---|---|
static void
|
assertEqualsIgnoringOrder(java.lang.Iterable actual, java.lang.Iterable expected)
|
static void
|
assertFails(java.lang.Runnable r)
|
static void
|
assertFails(java.util.concurrent.Callable c)
|
static void
|
assertFailsWith(java.util.concurrent.Callable c, groovy.lang.Closure exceptionChecker)
|
static void
|
assertFailsWith(java.lang.Runnable c, java.lang.Class validException, java.lang.Class... otherValidExceptions)
|
static void
|
assertFailsWith(java.lang.Runnable r, Predicate exceptionChecker)
|
static void
|
assertFailsWith(java.util.concurrent.Callable c, Predicate exceptionChecker)
|
static void
|
assertTrue(boolean condition, java.lang.String message)
Asserts that a condition is true. |
static void
|
continually(Supplier supplier, Predicate predicate)
|
static void
|
continually(java.util.Map flags, Supplier supplier, Predicate predicate)
|
static void
|
continually(java.util.Map flags, Supplier supplier, Predicate predicate, java.lang.String errMsg)
|
static void
|
eventually(Supplier supplier, Predicate predicate)
|
static void
|
eventually(java.util.Map flags, Supplier supplier, Predicate predicate)
|
static void
|
eventually(java.util.Map flags, Supplier supplier, Predicate predicate, java.lang.String errMsg)
|
static void
|
fail(java.lang.String message)
Fails a test with the given message. |
static void
|
succeedsContinually(java.lang.Runnable r)
|
static void
|
succeedsContinually(java.util.Map flags, java.lang.Runnable r)
|
static void
|
succeedsContinually(java.util.concurrent.Callable c)
|
static void
|
succeedsContinually(java.util.Map flags, java.util.concurrent.Callable job)
|
static void
|
succeedsEventually(java.lang.Runnable r)
|
static void
|
succeedsEventually(java.util.Map flags, java.lang.Runnable r)
|
static void
|
succeedsEventually(java.util.concurrent.Callable c)
|
static void
|
succeedsEventually(java.util.Map flags, java.util.concurrent.Callable c)
Convenience method for cases where we need to test until something is true. |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Method Detail |
---|
public static void assertEqualsIgnoringOrder(java.lang.Iterable actual, java.lang.Iterable expected)
public static void assertFails(java.lang.Runnable r)
public static void assertFails(java.util.concurrent.Callable c)
public static void assertFailsWith(java.util.concurrent.Callable c, groovy.lang.Closure exceptionChecker)
public static void assertFailsWith(java.lang.Runnable c, java.lang.Class validException, java.lang.Class... otherValidExceptions)
public static void assertFailsWith(java.lang.Runnable r, Predicate exceptionChecker)
public static void assertFailsWith(java.util.concurrent.Callable c, Predicate exceptionChecker)
public static void assertTrue(boolean condition, java.lang.String message)
condition
- the condition to evaluatemessage
- the assertion error message
public static void continually(Supplier supplier, Predicate predicate)
public static void continually(java.util.Map flags, Supplier supplier, Predicate predicate)
public static void continually(java.util.Map flags, Supplier supplier, Predicate predicate, java.lang.String errMsg)
public static void eventually(Supplier supplier, Predicate predicate)
public static void eventually(java.util.Map flags, Supplier supplier, Predicate predicate)
public static void eventually(java.util.Map flags, Supplier supplier, Predicate predicate, java.lang.String errMsg)
public static void fail(java.lang.String message)
message
- the assertion error message
public static void succeedsContinually(java.lang.Runnable r)
public static void succeedsContinually(java.util.Map flags, java.lang.Runnable r)
public static void succeedsContinually(java.util.concurrent.Callable c)
public static void succeedsContinually(java.util.Map flags, java.util.concurrent.Callable job)
public static void succeedsEventually(java.lang.Runnable r)
public static void succeedsEventually(java.util.Map flags, java.lang.Runnable r)
public static void succeedsEventually(java.util.concurrent.Callable c)
public static void succeedsEventually(java.util.Map flags, java.util.concurrent.Callable c)
The following flags are supported:
flags,
- accepts the flags listed above
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.