|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.webtest.framework.core.ConditionAssertions
public final class ConditionAssertions
Utility to perform assertions with meaningful messages against TimedCondition
and
TimedQuery
objects.
Nested Class Summary | |
---|---|
static class |
ConditionAssertions.ConditionAssertion
|
static interface |
ConditionAssertions.ConditionAssertionBuilder
Builds condition assertions that are used as parameters to the assertThat(...) methods. |
Method Summary | |
---|---|
static void |
assertFalseByDefaultTimeout(String msg,
TimedCondition condition)
Equivalent to:
TimedAssertions.assertThat(msg, condition, isFalse().byDefaultTimeout));
|
static void |
assertFalseByDefaultTimeout(TimedCondition condition)
Equivalent to:
TimedAssertions.assertThat(condition, isFalse().byDefaultTimeout));
|
static void |
assertTrueByDefaultTimeout(String msg,
TimedCondition condition)
Equivalent to:
TimedAssertions.assertThat(msg, condition, isTrue().byDefaultTimeout));
|
static void |
assertTrueByDefaultTimeout(TimedCondition condition)
Equivalent to:
TimedAssertions.assertThat(condition, isTrue().byDefaultTimeout));
|
static ConditionAssertions.ConditionAssertion |
by(long timeout)
Synonym for a call: isTrue().by(long) . |
static ConditionAssertions.ConditionAssertion |
by(long timeout,
TimeUnit unit)
Synonym for a call: isTrue().by(long, TimeUnit) . |
static ConditionAssertions.ConditionAssertion |
byDefaultTimeout()
Synonym for a call: isTrue().byDefaultTimeout() . |
static ConditionAssertions.ConditionAssertionBuilder |
isFalse()
Condition assertion builder to assert that a given condition is false . |
static ConditionAssertions.ConditionAssertionBuilder |
isTrue()
Condition assertion builder to assert that a given condition is true . |
static ConditionAssertions.ConditionAssertion |
now()
Synonym for a call: isTrue().now() . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void assertTrueByDefaultTimeout(TimedCondition condition)
TimedAssertions.assertThat(condition, isTrue().byDefaultTimeout));
condition
- condition to execute assertion onpublic static void assertTrueByDefaultTimeout(String msg, TimedCondition condition)
TimedAssertions.assertThat(msg, condition, isTrue().byDefaultTimeout));
msg
- custom assertion messagecondition
- condition to execute assertion onpublic static void assertFalseByDefaultTimeout(TimedCondition condition)
TimedAssertions.assertThat(condition, isFalse().byDefaultTimeout));
condition
- condition to execute assertion onpublic static void assertFalseByDefaultTimeout(String msg, TimedCondition condition)
TimedAssertions.assertThat(msg, condition, isFalse().byDefaultTimeout));
msg
- custom assertion messagecondition
- condition to execute assertion onpublic static ConditionAssertions.ConditionAssertionBuilder isTrue()
Condition assertion builder to assert that a given condition is true
. Use in the
assertThat(...)
methods of this class to construct required
ConditionAssertions.ConditionAssertion
objects.
Example usage:
assertThat(someCondition(), isTrue().byDefaultTimeout());
assertThat(someCondition(), isTrue().by(1000));
assertThat(someCondition(), isTrue().now());
true
assertions.public static ConditionAssertions.ConditionAssertionBuilder isFalse()
Condition assertion builder to assert that a given condition is false
. Use in the
assertThat(...)
methods of this class to construct required
ConditionAssertions.ConditionAssertion
objects.
Example usage:
assertThat(someCondition(), isFalse().byDefaultTimeout());
assertThat(someCondition(), isFalse().by(1000));
assertThat(someCondition(), isFalse().now());
false
assertions.public static ConditionAssertions.ConditionAssertion now()
isTrue().now()
.
true
immediately.public static ConditionAssertions.ConditionAssertion byDefaultTimeout()
isTrue().byDefaultTimeout()
.
true
before its default timeout expires.public static ConditionAssertions.ConditionAssertion by(long timeout)
isTrue().by(long)
.
timeout
- assertion timeout
true
before the supplied timeout
expires.public static ConditionAssertions.ConditionAssertion by(long timeout, TimeUnit unit)
isTrue().by(long, TimeUnit)
.
timeout
- assertion timeoutunit
- time unit of the timeout
true
before the supplied timeout
expires.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |