|
||||||||||
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 |
---|
AbstractSolrTestCase.Doc |
Field Summary |
---|
Fields inherited from class org.apache.solr.util.AbstractSolrTestCase |
---|
dataDir, h, 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 Context |
getContext(DataConfig.Entity parentEntity,
VariableResolverImpl resolver,
DataSource parentDataSource,
int 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)
|
void |
setUp()
Initializes things your test might need Creates a dataDir in the "java.io.tmpdir" initializes the TestHarness h using this data directory, and getSchemaPath() initializes the LocalRequestFactory lrf using sensible defaults. |
void |
tearDown()
Shuts down the test harness, and makes the best attempt possible to delete dataDir, unless the system property "solr.test.leavedatadir" is set. |
Methods inherited from class org.apache.solr.util.AbstractSolrTestCase |
---|
add, adoc, assertFailedU, assertFailedU, assertQ, assertQ, assertQEx, assertU, assertU, commit, delI, delQ, doc, getSchemaFile, getSolrConfigFile, optimize, 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
AbstractSolrTestCase
setUp
in class AbstractSolrTestCase
Exception
public void tearDown() throws Exception
AbstractSolrTestCase
tearDown
in class AbstractSolrTestCase
Exception
protected String loadDataConfig(String dataConfigFileName)
protected void runFullImport(String dataConfig) throws Exception
Exception
protected void runDeltaImport(String dataConfig) throws Exception
Exception
public static Context getContext(DataConfig.Entity parentEntity, VariableResolverImpl resolver, DataSource parentDataSource, int 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 |