test.jmock.core
Class VerifyingTestCaseTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bytest.jmock.core.VerifyingTestCaseTest
All Implemented Interfaces:
Test

public class VerifyingTestCaseTest
extends TestCase


Nested Class Summary
static class VerifyingTestCaseTest.ExampleTestCase
           
 
Constructor Summary
VerifyingTestCaseTest()
           
 
Method Summary
 void testAllowsVerifiableObjectsToBeUnregistered()
           
 void testAutomaticallyVerifiesAnyObjectsRegisteredAsRequiringVerificatin()
           
 void testAutomaticallyVerifiesVerifiableFieldsAfterTheTestRunAndBeforeTearDown()
           
 void testCanBeConstructedWithAName()
           
 void testOverridingRunTestDoesNotAffectVerification()
           
 void testOverridingSetUpAndTearDownDoesNotAffectVerification()
           
 void testVerificationCanBeOverridden()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerifyingTestCaseTest

public VerifyingTestCaseTest()
Method Detail

testCanBeConstructedWithAName

public void testCanBeConstructedWithAName()

testAutomaticallyVerifiesVerifiableFieldsAfterTheTestRunAndBeforeTearDown

public void testAutomaticallyVerifiesVerifiableFieldsAfterTheTestRunAndBeforeTearDown()
                                                                               throws Throwable
Throws:
Throwable

testVerificationCanBeOverridden

public void testVerificationCanBeOverridden()
                                     throws Throwable
Throws:
Throwable

testOverridingRunTestDoesNotAffectVerification

public void testOverridingRunTestDoesNotAffectVerification()
                                                    throws Throwable
Throws:
Throwable

testOverridingSetUpAndTearDownDoesNotAffectVerification

public void testOverridingSetUpAndTearDownDoesNotAffectVerification()
                                                             throws Throwable
Throws:
Throwable

testAutomaticallyVerifiesAnyObjectsRegisteredAsRequiringVerificatin

public void testAutomaticallyVerifiesAnyObjectsRegisteredAsRequiringVerificatin()
                                                                         throws Throwable
Throws:
Throwable

testAllowsVerifiableObjectsToBeUnregistered

public void testAllowsVerifiableObjectsToBeUnregistered()
                                                 throws Throwable
Throws:
Throwable