Package org.jmock.core
Class MockObjectSupportTestCase
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.jmock.core.VerifyingTestCase
-
- org.jmock.core.MockObjectSupportTestCase
-
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
MockObjectTestCase
public abstract class MockObjectSupportTestCase extends VerifyingTestCase
- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description static ConstraintANYTHINGstatic ConstraintNOT_NULLstatic ConstraintNULL
-
Constructor Summary
Constructors Constructor Description MockObjectSupportTestCase()MockObjectSupportTestCase(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Andand(Constraint left, Constraint right)IsArrayContainingarrayContaining(boolean element)IsArrayContainingarrayContaining(byte element)IsArrayContainingarrayContaining(char element)IsArrayContainingarrayContaining(double element)IsArrayContainingarrayContaining(float element)IsArrayContainingarrayContaining(int element)IsArrayContainingarrayContaining(long element)IsArrayContainingarrayContaining(short element)IsArrayContainingarrayContaining(java.lang.Object element)IsArrayContainingarrayContaining(Constraint elementConstraint)voidassertThat(boolean actual, Constraint constraint)voidassertThat(byte actual, Constraint constraint)voidassertThat(char actual, Constraint constraint)voidassertThat(double actual, Constraint constraint)voidassertThat(float actual, Constraint constraint)voidassertThat(int actual, Constraint constraint)voidassertThat(long actual, Constraint constraint)voidassertThat(short actual, Constraint constraint)voidassertThat(java.lang.Object actual, Constraint constraint)IsCollectionContainingcollectionContaining(java.lang.Object element)IsCollectionContainingcollectionContaining(Constraint elementConstraint)IsCompatibleTypecompatibleType(java.lang.Class baseType)StringContainscontains(java.lang.String substring)StringEndsWithendsWith(java.lang.String substring)IsEqualeq(boolean operand)IsEqualeq(byte operand)IsEqualeq(char operand)IsEqualeq(double operand)IsCloseToeq(double operand, double error)IsEqualeq(float operand)IsEqualeq(int operand)IsEqualeq(long operand)IsEqualeq(short operand)IsEqualeq(java.lang.Object operand)HasPropertyhasProperty(java.lang.String propertyName)HasPropertyWithValuehasProperty(java.lang.String propertyName, Constraint expectation)IsInstanceOfisA(java.lang.Class operandClass)IsInisIn(java.lang.Object[] array)IsInisIn(java.util.Collection collection)IsMapContainingmapContaining(java.lang.Object key, java.lang.Object value)IsMapContainingmapContaining(Constraint keyConstraint, Constraint valueConstraint)IsMapContainingmapWithKey(java.lang.Object key)IsMapContainingmapWithKey(Constraint keyConstraint)IsMapContainingmapWithValue(java.lang.Object value)IsMapContainingmapWithValue(Constraint valueConstraint)java.lang.ObjectnewDummy(java.lang.Class dummyType)Deprecated.Use MockObjectTestCase.newDummy insteadjava.lang.ObjectnewDummy(java.lang.Class dummyType, java.lang.String name)Deprecated.Use MockObjectTestCase.newDummy insteadjava.lang.ObjectnewDummy(java.lang.String name)Deprecated.Use MockObjectTestCase.newDummy insteadIsNotnot(Constraint c)Oror(Constraint left, Constraint right)IsSamesame(java.lang.Object operand)StringStartsWithstartsWith(java.lang.String substring)StringContainsstringContains(java.lang.String substring)HasToStringtoString(Constraint toStringConstraint)-
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
-
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, tearDown, toString
-
-
-
-
Field Detail
-
ANYTHING
public static final Constraint ANYTHING
-
NULL
public static final Constraint NULL
-
NOT_NULL
public static final Constraint NOT_NULL
-
-
Method Detail
-
eq
public IsEqual eq(java.lang.Object operand)
-
eq
public IsEqual eq(boolean operand)
-
eq
public IsEqual eq(byte operand)
-
eq
public IsEqual eq(short operand)
-
eq
public IsEqual eq(char operand)
-
eq
public IsEqual eq(int operand)
-
eq
public IsEqual eq(long operand)
-
eq
public IsEqual eq(float operand)
-
eq
public IsEqual eq(double operand)
-
eq
public IsCloseTo eq(double operand, double error)
-
same
public IsSame same(java.lang.Object operand)
-
isA
public IsInstanceOf isA(java.lang.Class operandClass)
-
stringContains
public StringContains stringContains(java.lang.String substring)
-
contains
public StringContains contains(java.lang.String substring)
- Since:
- 1.1.0
-
startsWith
public StringStartsWith startsWith(java.lang.String substring)
- Since:
- 1.1.0
-
endsWith
public StringEndsWith endsWith(java.lang.String substring)
- Since:
- 1.1.0
-
not
public IsNot not(Constraint c)
-
and
public And and(Constraint left, Constraint right)
-
or
public Or or(Constraint left, Constraint right)
-
newDummy
public java.lang.Object newDummy(java.lang.Class dummyType)
Deprecated.Use MockObjectTestCase.newDummy instead
-
newDummy
public java.lang.Object newDummy(java.lang.Class dummyType, java.lang.String name)Deprecated.Use MockObjectTestCase.newDummy instead
-
newDummy
public java.lang.Object newDummy(java.lang.String name)
Deprecated.Use MockObjectTestCase.newDummy instead
-
assertThat
public void assertThat(java.lang.Object actual, Constraint constraint)- Since:
- 1.0.1
-
assertThat
public void assertThat(boolean actual, Constraint constraint)
-
assertThat
public void assertThat(byte actual, Constraint constraint)
-
assertThat
public void assertThat(short actual, Constraint constraint)
-
assertThat
public void assertThat(char actual, Constraint constraint)
-
assertThat
public void assertThat(int actual, Constraint constraint)
-
assertThat
public void assertThat(long actual, Constraint constraint)
-
assertThat
public void assertThat(float actual, Constraint constraint)
-
assertThat
public void assertThat(double actual, Constraint constraint)
-
hasProperty
public HasPropertyWithValue hasProperty(java.lang.String propertyName, Constraint expectation)
- Since:
- 1.1.0
-
hasProperty
public HasProperty hasProperty(java.lang.String propertyName)
- Since:
- 1.1.0
-
toString
public HasToString toString(Constraint toStringConstraint)
- Since:
- 1.1.0
-
compatibleType
public IsCompatibleType compatibleType(java.lang.Class baseType)
- Since:
- 1.1.0
-
isIn
public IsIn isIn(java.util.Collection collection)
- Since:
- 1.1.0
-
isIn
public IsIn isIn(java.lang.Object[] array)
- Since:
- 1.1.0
-
collectionContaining
public IsCollectionContaining collectionContaining(Constraint elementConstraint)
- Since:
- 1.1.0
-
collectionContaining
public IsCollectionContaining collectionContaining(java.lang.Object element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(Constraint elementConstraint)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(java.lang.Object element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(boolean element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(byte element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(short element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(char element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(int element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(long element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(float element)
- Since:
- 1.1.0
-
arrayContaining
public IsArrayContaining arrayContaining(double element)
- Since:
- 1.1.0
-
mapContaining
public IsMapContaining mapContaining(Constraint keyConstraint, Constraint valueConstraint)
- Since:
- 1.1.0
-
mapContaining
public IsMapContaining mapContaining(java.lang.Object key, java.lang.Object value)
- Since:
- 1.1.0
-
mapWithKey
public IsMapContaining mapWithKey(java.lang.Object key)
- Since:
- 1.1.0
-
mapWithKey
public IsMapContaining mapWithKey(Constraint keyConstraint)
- Since:
- 1.1.0
-
mapWithValue
public IsMapContaining mapWithValue(java.lang.Object value)
- Since:
- 1.1.0
-
mapWithValue
public IsMapContaining mapWithValue(Constraint valueConstraint)
- Since:
- 1.1.0
-
-