mockmaker
Class MockMockMaker

java.lang.Object
  extended by mockmaker.MockMaker
      extended by mockmaker.MockMockMaker

public class MockMockMaker
extends MockMaker


Field Summary
private  ReturnValues myActualGetClassLoaderReturnValues
           
private  ReturnValues myActualGetValidLoaderReturnValues
           
private  com.mockobjects.ExpectationCounter myGetClassLoaderCalls
           
private  com.mockobjects.ExpectationCounter myGetValidLoaderCalls
           
private  com.mockobjects.ExpectationCounter myMainCalls
           
private  com.mockobjects.ExpectationList myMainParameter0Values
           
private  com.mockobjects.ExpectationCounter myMakeCalls
           
private  com.mockobjects.ExpectationCounter mySetClassLoaderCalls
           
private  com.mockobjects.ExpectationList mySetClassLoaderParameter0Values
           
 
Fields inherited from class mockmaker.MockMaker
VERSION
 
Constructor Summary
MockMockMaker()
           
 
Method Summary
 void addExpectedMainValues(java.lang.String[] arg0)
           
 void addExpectedSetClassLoaderValues(java.lang.ClassLoader arg0)
           
 java.lang.ClassLoader getClassLoader()
          Return our ClassLoader.
 java.lang.ClassLoader getValidLoader()
          Return a valid (non-null) ClassLoader.
 void make()
          Make the MockObject.
 void setClassLoader(java.lang.ClassLoader arg0)
          Set our ClassLoader.
 void setExpectedGetClassLoaderCalls(int calls)
           
 void setExpectedGetValidLoaderCalls(int calls)
           
 void setExpectedMainCalls(int calls)
           
 void setExpectedMakeCalls(int calls)
           
 void setExpectedSetClassLoaderCalls(int calls)
           
 void setupGetClassLoader(java.lang.ClassLoader arg)
           
 void setupGetValidLoader(java.lang.ClassLoader arg)
           
 void verify()
           
 
Methods inherited from class mockmaker.MockMaker
capitalizedName, exceptionsFor, getLastPartOfName, getLastPartOfName, main, paramsFor, printUsage, setIncludePackage, writeCallsIV, writeImplementingMethod, writeImportsFromMethods, writeIVs, writeMethods, writeMock, writeParameterValueIVs, writeReturnValueIV, writeSetActualMethod, writeSetExpectedCallsMethod, writeSetExpectedValuesMethod, writeVerify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myMainCalls

private com.mockobjects.ExpectationCounter myMainCalls

myMainParameter0Values

private com.mockobjects.ExpectationList myMainParameter0Values

myGetClassLoaderCalls

private com.mockobjects.ExpectationCounter myGetClassLoaderCalls

myActualGetClassLoaderReturnValues

private ReturnValues myActualGetClassLoaderReturnValues

myMakeCalls

private com.mockobjects.ExpectationCounter myMakeCalls

myGetValidLoaderCalls

private com.mockobjects.ExpectationCounter myGetValidLoaderCalls

myActualGetValidLoaderReturnValues

private ReturnValues myActualGetValidLoaderReturnValues

mySetClassLoaderCalls

private com.mockobjects.ExpectationCounter mySetClassLoaderCalls

mySetClassLoaderParameter0Values

private com.mockobjects.ExpectationList mySetClassLoaderParameter0Values
Constructor Detail

MockMockMaker

public MockMockMaker()
Method Detail

setExpectedMainCalls

public void setExpectedMainCalls(int calls)

addExpectedMainValues

public void addExpectedMainValues(java.lang.String[] arg0)

setExpectedGetClassLoaderCalls

public void setExpectedGetClassLoaderCalls(int calls)

getClassLoader

public java.lang.ClassLoader getClassLoader()
Description copied from class: MockMaker
Return our ClassLoader.

Overrides:
getClassLoader in class MockMaker

setupGetClassLoader

public void setupGetClassLoader(java.lang.ClassLoader arg)

setExpectedMakeCalls

public void setExpectedMakeCalls(int calls)

make

public void make()
          throws java.lang.ClassNotFoundException
Description copied from class: MockMaker
Make the MockObject.

Overrides:
make in class MockMaker
Throws:
java.lang.ClassNotFoundException

setExpectedGetValidLoaderCalls

public void setExpectedGetValidLoaderCalls(int calls)

getValidLoader

public java.lang.ClassLoader getValidLoader()
Description copied from class: MockMaker
Return a valid (non-null) ClassLoader. This substitutes ClassLoader.getSystemClassLoader() for a null ClassLoader.

Overrides:
getValidLoader in class MockMaker
Returns:
ClassLoader

setupGetValidLoader

public void setupGetValidLoader(java.lang.ClassLoader arg)

setExpectedSetClassLoaderCalls

public void setExpectedSetClassLoaderCalls(int calls)

addExpectedSetClassLoaderValues

public void addExpectedSetClassLoaderValues(java.lang.ClassLoader arg0)

setClassLoader

public void setClassLoader(java.lang.ClassLoader arg0)
Description copied from class: MockMaker
Set our ClassLoader.

Overrides:
setClassLoader in class MockMaker

verify

public void verify()