Class VerifyingTestCase

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.jmock.integration.junit3.VerifyingTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
MockObjectTestCase

public abstract class VerifyingTestCase extends junit.framework.TestCase
A TestCase that verifies postconditions after the test has run and before the fixture has been torn down.
Since:
1.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private List<Runnable>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • VerifyingTestCase

      public VerifyingTestCase()
    • VerifyingTestCase

      public VerifyingTestCase(String name)
  • Method Details

    • runBare

      public void runBare() throws Throwable
      Overrides:
      runBare in class junit.framework.TestCase
      Throws:
      Throwable
    • verify

      public void verify()
    • addVerifier

      public void addVerifier(Runnable verifier)