com.advancedpwr.record
Class MockBeanRecorder
java.lang.Object
com.advancedpwr.record.ClassWriter
com.advancedpwr.record.AbstractRecorder
com.advancedpwr.record.BeanRecorder
com.advancedpwr.record.MockBeanRecorder
- All Implemented Interfaces:
- ObjectRecorder
public class MockBeanRecorder
- extends BeanRecorder
An extension of BeanRecorder that enables the recording of beans as EasyMock objects.
Factories created by this recorder will extend MockBeanFactory by default.
- Author:
- Matthew Avery, mavery@advancedpwr.com on Feb 20, 2012
| Fields inherited from class com.advancedpwr.record.ClassWriter |
CLASS, fieldDescriptor, fieldObject, fieldPrintWriter, fieldSuperClass, IMPORT, PACKAGE, PRIVATE, PROTECTED, PUBLIC, SPACE, tabDepth |
|
Method Summary |
void |
mock(Class inClass)
Create a bean as a mock object when objects of the supplied class are encountered |
| Methods inherited from class com.advancedpwr.record.BeanRecorder |
addBuilderFactory, classes, closeFile, createInstanceTree, createMethodBuilder, createMethodBuilderFactory, getFactoryBuilder, getInstanceTree, getObject, getPrintWriter, getStopClasses, record, setObject, stopDescent, writeObjectBuilderMethod |
| Methods inherited from class com.advancedpwr.record.AbstractRecorder |
close, createDefaultDescriptor, createFileWriter, getDestination, getJavaFileWriter, javaFile, objectClass, packagePath, parentDirectory, setDestination, setDestination |
| Methods inherited from class com.advancedpwr.record.ClassWriter |
closeBrace, extendClass, getClassName, getDescriptor, getPackageName, getSuperClass, newLine, openBrace, packageName, setClassName, setDescriptor, setSuperClass, setWriter, tab, tabs, write, writeClassDeclaration, writeImports, writeLine, writeObject, writePackage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockBeanRecorder
public MockBeanRecorder()
mock
public void mock(Class inClass)
- Create a bean as a mock object when objects of the supplied class are encountered
- Parameters:
inClass - - Objects of this type will be re-created in the factory as mock objects.
Copyright © 2011 Advanced Power Co. All Rights Reserved.