org.databene.benerator.test
Class ModelTest
java.lang.Object
org.databene.benerator.test.ModelTest
- Direct Known Subclasses:
- AbstractTaskTest, GeneratorTest
public abstract class ModelTest
- extends java.lang.Object
Abstract parent class for all tests which rely on a DataModel
.
Created: 09.12.2011 22:21:24
- Since:
- 0.7.4
- Author:
- Volker Bergmann
Method Summary |
protected ArrayElementDescriptor |
createArrayElement(int index,
java.lang.String typeName)
|
protected ArrayTypeDescriptor |
createArrayType(java.lang.String name)
|
protected ArrayTypeDescriptor |
createArrayType(java.lang.String name,
ArrayTypeDescriptor parent)
|
protected ComplexTypeDescriptor |
createComplexType(java.lang.String name)
|
protected ComplexTypeDescriptor |
createComplexType(java.lang.String name,
ComplexTypeDescriptor parentType)
|
protected Entity |
createEntity(java.lang.String entityType,
java.lang.Object... componentNameAndValuePairs)
|
protected IdDescriptor |
createId(java.lang.String name)
|
protected IdDescriptor |
createId(java.lang.String name,
java.lang.String type)
|
protected IdDescriptor |
createId(java.lang.String name,
TypeDescriptor type)
|
protected InstanceDescriptor |
createInstance(java.lang.String name)
|
protected InstanceDescriptor |
createInstance(java.lang.String name,
TypeDescriptor type)
|
protected PartDescriptor |
createPart(java.lang.String partName)
|
protected PartDescriptor |
createPart(java.lang.String partName,
java.lang.String typeName)
|
protected PartDescriptor |
createPart(java.lang.String partName,
TypeDescriptor type)
|
protected PartDescriptor |
createPartDescriptor(java.lang.String componentName)
|
protected ReferenceDescriptor |
createReference(java.lang.String name,
java.lang.String typeName)
|
protected SimpleTypeDescriptor |
createSimpleType(java.lang.String name)
|
protected SimpleTypeDescriptor |
createSimpleType(java.lang.String name,
java.lang.String parentName)
|
void |
setUpContextAndDescriptorProvider()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.slf4j.Logger logger
context
public BeneratorContext context
dataModel
protected DataModel dataModel
testDescriptorProvider
protected DefaultDescriptorProvider testDescriptorProvider
ModelTest
public ModelTest()
setUpContextAndDescriptorProvider
public void setUpContextAndDescriptorProvider()
throws java.lang.Exception
- Throws:
java.lang.Exception
createComplexType
protected ComplexTypeDescriptor createComplexType(java.lang.String name)
createComplexType
protected ComplexTypeDescriptor createComplexType(java.lang.String name,
ComplexTypeDescriptor parentType)
createPartDescriptor
protected PartDescriptor createPartDescriptor(java.lang.String componentName)
createEntity
protected Entity createEntity(java.lang.String entityType,
java.lang.Object... componentNameAndValuePairs)
createPart
protected PartDescriptor createPart(java.lang.String partName)
createPart
protected PartDescriptor createPart(java.lang.String partName,
java.lang.String typeName)
createPart
protected PartDescriptor createPart(java.lang.String partName,
TypeDescriptor type)
createSimpleType
protected SimpleTypeDescriptor createSimpleType(java.lang.String name)
createSimpleType
protected SimpleTypeDescriptor createSimpleType(java.lang.String name,
java.lang.String parentName)
createReference
protected ReferenceDescriptor createReference(java.lang.String name,
java.lang.String typeName)
createInstance
protected InstanceDescriptor createInstance(java.lang.String name)
createInstance
protected InstanceDescriptor createInstance(java.lang.String name,
TypeDescriptor type)
createId
protected IdDescriptor createId(java.lang.String name)
createId
protected IdDescriptor createId(java.lang.String name,
java.lang.String type)
createId
protected IdDescriptor createId(java.lang.String name,
TypeDescriptor type)
createArrayType
protected ArrayTypeDescriptor createArrayType(java.lang.String name)
createArrayType
protected ArrayTypeDescriptor createArrayType(java.lang.String name,
ArrayTypeDescriptor parent)
createArrayElement
protected ArrayElementDescriptor createArrayElement(int index,
java.lang.String typeName)
Copyright © 2013. All Rights Reserved.