Class MockObjectSupportTestCase

  • All Implemented Interfaces:
    junit.framework.Test
    Direct Known Subclasses:
    MockObjectTestCase

    public abstract class MockObjectSupportTestCase
    extends VerifyingTestCase
    Since:
    1.0
    • Constructor Detail

      • MockObjectSupportTestCase

        public MockObjectSupportTestCase()
      • MockObjectSupportTestCase

        public MockObjectSupportTestCase​(java.lang.String name)
    • 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
      • 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 HasProperty hasProperty​(java.lang.String propertyName)
        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​(java.lang.Object element)
        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​(java.lang.Object key,
                                             java.lang.Object value)
        Since:
        1.1.0
      • mapWithKey

        public IsMapContaining mapWithKey​(java.lang.Object key)
        Since:
        1.1.0
      • mapWithValue

        public IsMapContaining mapWithValue​(java.lang.Object value)
        Since:
        1.1.0