atest.jmock.cglib
Class MockConcreteClassAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by org.jmock.cglib.MockObjectTestCase
                          extended by atest.jmock.cglib.MockConcreteClassAcceptanceTest
All Implemented Interfaces:
Test

public class MockConcreteClassAcceptanceTest
extends MockObjectTestCase


Nested Class Summary
static class MockConcreteClassAcceptanceTest.ClassWithComplexConstructor
           
static class MockConcreteClassAcceptanceTest.ClassWithConstructorArguments
           
 
Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
MockConcreteClassAcceptanceTest()
           
 
Method Summary
 void testCanGiveExplicitNameToMockOfConcreteClassesWithConstructorArguments()
           
 void testCanMockClassesWithComplexConstructors()
           
 void testCanMockConcreteClasses()
           
 void testCanMockConcreteClassesWithConstructorArguments()
           
 
Methods inherited from class org.jmock.cglib.MockObjectTestCase
mock, mock, newCoreMock, newCoreMock
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockConcreteClassAcceptanceTest

public MockConcreteClassAcceptanceTest()
Method Detail

testCanMockConcreteClasses

public void testCanMockConcreteClasses()
                                throws Exception
Throws:
Exception

testCanMockConcreteClassesWithConstructorArguments

public void testCanMockConcreteClassesWithConstructorArguments()
                                                        throws Exception
Throws:
Exception

testCanGiveExplicitNameToMockOfConcreteClassesWithConstructorArguments

public void testCanGiveExplicitNameToMockOfConcreteClassesWithConstructorArguments()
                                                                            throws Exception
Throws:
Exception

testCanMockClassesWithComplexConstructors

public void testCanMockClassesWithComplexConstructors()
                                               throws Exception
Throws:
Exception