Type of Test Verification Assumption Assertion Fatal AssertionValue meets
given constraint.
verifyThat assumeThat assertThat fatalAssertThatValue is greater
than specified
value.
verifyGreater
ThanassumeGreaterT
hanassertGreaterT
hanfatalAssertGreat
erThanValue is greater
than or equal to
specified value.
verifyGreater
ThanOrEqualassumeGreaterT
hanOrEqualassertGreaterT
hanOrEqualfatalAssertGreat
erThanOrEqualValue is less
than specified
value.
verifyLessTha
nassumeLessThan assertLessThan fatalAssertLessT
hanValue is less
than or equal to
specified value.
verifyLessTha
nOrEqualassumeLessThan
OrEqualassertLessThan
OrEqualfatalAssertLessT
hanOrEqualValue is exact
specified class.
verifyClass assumeClass assertClass fatalAssertClassValue is object of
specified type.
verifyInstanc
eOfassumeInstance
OfassertInstance
OffatalAssertInsta
nceOfValue is empty. verifyEmpty assumeEmpty assertEmpty fatalAssertEmpty
Value is not
empty.
verifyNotEmpt
yassumeNotEmpty assertNotEmpty fatalAssertNotEm
ptyValue has
specified size.
verifySize assumeSize assertSize fatalAssertSizeValue has
specified length.
verifyLength assumeLength assertLength fatalAssertLengt
hValue has
specified
element count.
verifyNumElem
entsassumeNumEleme
ntsassertNumEleme
ntsfatalAssertNumEl
ementsString contains
specified string.
verifySubstri
ngassumeSubstrin
gassertSubstrin
gfatalAssertSubst
ringText matches
specified regular
expression.
verifyMatches assumeMatches assertMatches fatalAssertMatch
esTypes of Qualifications