public abstract class AbstractExportTester
extends java.lang.Object
ExportDbTest| Modifier and Type | Field and Description |
|---|---|
protected ExportDb |
exporter |
protected org.springframework.jdbc.core.simple.SimpleJdbcTemplate |
jdbcTemplate |
protected org.springframework.transaction.PlatformTransactionManager |
tx |
| Constructor and Description |
|---|
AbstractExportTester(ExportDb exporter,
org.springframework.transaction.PlatformTransactionManager tx,
org.springframework.jdbc.core.simple.SimpleJdbcTemplate jdbcTemplate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkResultsFiltered(Schema schema,
java.lang.String prefix)
Check that all top level database objects are prefixed as expected
(no other objects should have been retrieved)
|
protected void |
commonPostExportChecks()
Common checks that do not need to be coded into every test implementation.
|
protected abstract void |
doDatabaseSetup() |
protected abstract void |
doExportTest() |
Schema |
getSchema() |
void |
runExportTest() |
protected ExportDb exporter
protected org.springframework.transaction.PlatformTransactionManager tx
protected org.springframework.jdbc.core.simple.SimpleJdbcTemplate jdbcTemplate
public AbstractExportTester(ExportDb exporter, org.springframework.transaction.PlatformTransactionManager tx, org.springframework.jdbc.core.simple.SimpleJdbcTemplate jdbcTemplate)
protected abstract void doExportTest()
throws java.lang.Exception
java.lang.Exceptionprotected abstract void doDatabaseSetup()
public void runExportTest()
throws java.lang.Exception
java.lang.Exceptionprotected void commonPostExportChecks()
public Schema getSchema()
protected void checkResultsFiltered(Schema schema, java.lang.String prefix)
schema - prefix - Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.