|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.solr.util.AbstractSolrTestCase
org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
public abstract class AbstractDataImportHandlerTest
Abstract base class for DataImportHandler tests
This API is experimental and subject to change
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.solr.util.AbstractSolrTestCase |
---|
org.apache.solr.util.AbstractSolrTestCase.Doc |
Field Summary |
---|
Fields inherited from class org.apache.solr.util.AbstractSolrTestCase |
---|
dataDir, h, log, lrf, solrConfig |
Constructor Summary | |
---|---|
AbstractDataImportHandlerTest()
|
Method Summary | |
---|---|
static Map |
createMap(Object... args)
Strings at even index are keys, odd-index strings are values in the returned map |
static org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest.TestContext |
getContext(DataConfig.Entity parentEntity,
VariableResolverImpl resolver,
DataSource parentDataSource,
String currProcess,
List<Map<String,String>> entityFields,
Map<String,String> entityAttrs)
Helper for creating a Context instance. |
protected String |
loadDataConfig(String dataConfigFileName)
|
protected void |
runDeltaImport(String dataConfig)
|
protected void |
runFullImport(String dataConfig)
|
protected void |
runFullImport(String dataConfig,
Map<String,String> extraParams)
Runs a full-import using the given dataConfig and the provided request parameters. |
void |
setUp()
|
void |
tearDown()
|
Methods inherited from class org.apache.solr.util.AbstractSolrTestCase |
---|
add, adoc, adoc, assertFailedU, assertFailedU, assertQ, assertQ, assertQEx, assertU, assertU, commit, delI, delQ, doc, getSchemaFile, getSolrConfigFile, optimize, postSetUp, preTearDown, recurseDelete, req, req |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractDataImportHandlerTest()
Method Detail |
---|
public void setUp() throws Exception
setUp
in class org.apache.solr.util.AbstractSolrTestCase
Exception
public void tearDown() throws Exception
tearDown
in class org.apache.solr.util.AbstractSolrTestCase
Exception
protected String loadDataConfig(String dataConfigFileName)
protected void runFullImport(String dataConfig) throws Exception
Exception
protected void runDeltaImport(String dataConfig) throws Exception
Exception
protected void runFullImport(String dataConfig, Map<String,String> extraParams) throws Exception
dataConfig
- the data-config xml as a stringextraParams
- any extra request parameters needed to be passed to DataImportHandler
Exception
- in case of any errorpublic static org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest.TestContext getContext(DataConfig.Entity parentEntity, VariableResolverImpl resolver, DataSource parentDataSource, String currProcess, List<Map<String,String>> entityFields, Map<String,String> entityAttrs)
public static Map createMap(Object... args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |