test.jmock
Class MockTest

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

public class MockTest
extends TestCase


Constructor Summary
MockTest()
           
 
Method Summary
 void testDelegatesAddInvokableToCoreMock()
           
 void testDelegatgesResetToCoreMock()
           
 void testDuplicateMethodNameOverridesPreviousMapping()
           
 void testDuplicateUniqueIDCausesTestFailure()
           
 void testExpectAddsInvocationMockerAndAddsExpectationAndReturnsBuilder()
           
 void testFailsOnLookingUpUnregisteredID()
           
 void testMethodNamesCanBeUsedToNameBuildersInAdditionToUniqueID()
           
 void testPassesDefaultStubToCoreMock()
           
 void testPassesExplicitNameToCoreMock()
           
 void testReportsTypesMockedByUnderlyingMock()
           
 void testStoresExpectationBuildersByID()
           
 void testStubAddsInvocationMockerAndReturnsBuilder()
           
 void testToStringComesFromUnderlyingDynamicMock()
           
 void testVerifyCallsUnderlyingMock()
           
 
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

MockTest

public MockTest()
Method Detail

testToStringComesFromUnderlyingDynamicMock

public void testToStringComesFromUnderlyingDynamicMock()

testPassesExplicitNameToCoreMock

public void testPassesExplicitNameToCoreMock()

testDelegatgesResetToCoreMock

public void testDelegatgesResetToCoreMock()

testDelegatesAddInvokableToCoreMock

public void testDelegatesAddInvokableToCoreMock()

testStubAddsInvocationMockerAndReturnsBuilder

public void testStubAddsInvocationMockerAndReturnsBuilder()

testExpectAddsInvocationMockerAndAddsExpectationAndReturnsBuilder

public void testExpectAddsInvocationMockerAndAddsExpectationAndReturnsBuilder()

testVerifyCallsUnderlyingMock

public void testVerifyCallsUnderlyingMock()

testReportsTypesMockedByUnderlyingMock

public void testReportsTypesMockedByUnderlyingMock()

testPassesDefaultStubToCoreMock

public void testPassesDefaultStubToCoreMock()

testStoresExpectationBuildersByID

public void testStoresExpectationBuildersByID()

testFailsOnLookingUpUnregisteredID

public void testFailsOnLookingUpUnregisteredID()

testMethodNamesCanBeUsedToNameBuildersInAdditionToUniqueID

public void testMethodNamesCanBeUsedToNameBuildersInAdditionToUniqueID()

testDuplicateMethodNameOverridesPreviousMapping

public void testDuplicateMethodNameOverridesPreviousMapping()

testDuplicateUniqueIDCausesTestFailure

public void testDuplicateUniqueIDCausesTestFailure()