org.databene.benerator.test
Class BeneratorIntegrationTest

java.lang.Object
  extended by org.databene.benerator.test.ModelTest
      extended by org.databene.benerator.test.GeneratorTest
          extended by org.databene.benerator.test.BeneratorIntegrationTest

public abstract class BeneratorIntegrationTest
extends GeneratorTest

Parent class for Benerator integration tests.

Created: 10.08.2010 07:07:42

Since:
0.6.4
Author:
Volker Bergmann

Nested Class Summary
 
Nested classes/interfaces inherited from class org.databene.benerator.test.GeneratorTest
GeneratorTest.Helper
 
Field Summary
 
Fields inherited from class org.databene.benerator.test.ModelTest
context, dataModel, logger, testDescriptorProvider
 
Constructor Summary
BeneratorIntegrationTest()
           
 
Method Summary
 Statement parse(java.lang.String xml)
           
 BeneratorContext parseAndExecute(java.lang.String xml)
           
protected  BeneratorContext parseAndExecuteFile(java.lang.String filename)
           
protected  BeneratorContext parseAndExecuteRoot(java.lang.String xml)
           
 void setUpEnvironment()
           
 void tearDown()
           
 
Methods inherited from class org.databene.benerator.test.GeneratorTest
assertAvailable, assertAvailable, assertComponents, assertEqualArrays, assertUnavailable, checkEqualDistribution, checkEqualDistribution, checkEqualDistribution, checkEqualDistribution, checkEqualDistribution, checkProductSet, close, countProducts, expectGeneratedSequence, expectGeneratedSequenceOnce, expectGeneratedSet, expectGenerations, expectRange, expectRangeOnce, expectRelativeWeights, expectUniqueGenerations, expectUniquelyGeneratedSet, expectUniqueProducts, format, initialize, printProducts, setCurrentProduct
 
Methods inherited from class org.databene.benerator.test.ModelTest
createArrayElement, createArrayType, createArrayType, createComplexType, createComplexType, createEntity, createId, createId, createId, createInstance, createInstance, createPart, createPart, createPart, createPartDescriptor, createReference, createSimpleType, createSimpleType, setUpContextAndDescriptorProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeneratorIntegrationTest

public BeneratorIntegrationTest()
Method Detail

setUpEnvironment

public void setUpEnvironment()
                      throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

public void tearDown()

parseAndExecuteFile

protected BeneratorContext parseAndExecuteFile(java.lang.String filename)
                                        throws java.io.IOException
Throws:
java.io.IOException

parseAndExecuteRoot

protected BeneratorContext parseAndExecuteRoot(java.lang.String xml)

parseAndExecute

public BeneratorContext parseAndExecute(java.lang.String xml)

parse

public Statement parse(java.lang.String xml)


Copyright © 2013. All Rights Reserved.