org.jvnet.jaxb2_commons.test
Class AbstractSamplesTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jvnet.jaxb2_commons.test.AbstractSamplesTest
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractSamplesTest
extends junit.framework.TestCase


Field Summary
static java.lang.String DEFAULT_SAMPLES_DIRECTORY_NAME
           
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AbstractSamplesTest()
           
 
Method Summary
protected abstract  void checkSample(java.io.File sample)
           
 javax.xml.bind.JAXBContext createContext()
           
protected  java.io.File getBaseDir()
           
protected  java.lang.ClassLoader getContextClassLoader()
           
protected  java.lang.String getContextPath()
           
protected  java.util.Map<java.lang.String,?> getContextProperties()
           
protected  java.io.File[] getSampleFiles()
           
protected  java.io.File getSamplesDirectory()
           
protected  java.lang.String getSamplesDirectoryName()
           
protected  java.lang.Class<? extends java.lang.Object> getTestClass()
           
 void testSamples()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected org.apache.commons.logging.Log logger

DEFAULT_SAMPLES_DIRECTORY_NAME

public static final java.lang.String DEFAULT_SAMPLES_DIRECTORY_NAME
See Also:
Constant Field Values
Constructor Detail

AbstractSamplesTest

public AbstractSamplesTest()
Method Detail

getContextPath

protected java.lang.String getContextPath()

checkSample

protected abstract void checkSample(java.io.File sample)
                             throws java.lang.Exception
Throws:
java.lang.Exception

testSamples

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

getBaseDir

protected java.io.File getBaseDir()

getTestClass

protected java.lang.Class<? extends java.lang.Object> getTestClass()

getSamplesDirectory

protected java.io.File getSamplesDirectory()

getSamplesDirectoryName

protected java.lang.String getSamplesDirectoryName()

getSampleFiles

protected java.io.File[] getSampleFiles()

getContextClassLoader

protected java.lang.ClassLoader getContextClassLoader()

getContextProperties

protected java.util.Map<java.lang.String,?> getContextProperties()

createContext

public javax.xml.bind.JAXBContext createContext()
                                         throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException


Copyright © 2005-2011. All Rights Reserved.