public class MockMakerTest
extends junit.framework.TestCase
| Modifier and Type | Field and Description |
|---|---|
private MockCodeWriter |
myMockCodeWriter |
private static Configuration |
TEST_CONFIGURATION |
| Constructor and Description |
|---|
MockMakerTest(java.lang.String name) |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toStringassertEquals, 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, failSameprivate MockCodeWriter myMockCodeWriter
private static final Configuration TEST_CONFIGURATION
public static void main(java.lang.String[] args)
private MockMaker newMockMaker(java.lang.String interfaceName)
public void setUp()
setUp in class junit.framework.TestCasepublic static junit.framework.Test suite()
public void testMakeMockForClass()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithInheritedMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithNoMethods()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOneArrayParameterMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOneStringParameterMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOneStringReturningMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOneVoidMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForNonExistantClass()
private void verify()
private java.lang.String addExpectedValuesString(java.lang.String methodName)
private java.lang.String setActualReturnValueString(java.lang.String methodName)
private java.lang.String setActualReturnExceptionString(java.lang.String methodName)
private java.lang.String setExpectedCallsString(java.lang.String methodName)
public void testMakeMockForInterfaceWithExceptionThrowingMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOnePrimitiveReturningMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOverloadedMethod()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithOverloadedMethodWithArrayParameter()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForInterfaceWithPrimitiveTypes()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockForSubclass()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockFromSource()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockWithPackage()
throws java.lang.Exception
java.lang.Exceptionpublic void testMakeMockFromSourceWithCorrectNamedParameters()
throws java.lang.Exception
java.lang.Exceptionprivate ClassStructure createSourceClassStructure(java.lang.String in)