public class TorusTestHarness extends Object
Modifier and Type | Field and Description |
---|---|
static String |
host |
static String |
path |
static int |
port |
static String |
rootUri |
static String |
unresolvedRootUri |
Constructor and Description |
---|
TorusTestHarness() |
Modifier and Type | Method and Description |
---|---|
static void |
assertXpath(Node base,
String xpath,
int count,
String... values) |
static String |
basename(String path) |
static void |
bootstrapEmpty() |
static void |
bootstrapHierarchy(boolean fillWithRecords) |
static Document |
buildRecord(Map<String,String> overrideFields,
Map<String,String> layerAttributes) |
static void |
deleteRecord(URI loc) |
static void |
entity(Document doc) |
static Document |
getRecord(String realm,
String dir) |
static Document |
getRecord(String realm,
String dir,
String... params) |
static Document |
getRecord(URI loc) |
static String[] |
getResourceListing(Class clazz,
String path) |
static void |
label(String method,
String uri,
String expected) |
static Map<String,String> |
map(String... kv) |
static int |
pipe(InputStream is,
OutputStream os) |
static URI |
postRecord(String realm,
String dir,
Document doc) |
static URI |
putRecord(URI loc,
Document doc) |
static void |
response(InputStream is) |
static void |
teardownEmpty() |
static void |
teardownHierarchy() |
public static final String host
public static final String path
public static final int port
public static final String rootUri
public static final String unresolvedRootUri
public static void entity(Document doc)
public static int pipe(InputStream is, OutputStream os) throws IOException
IOException
public static void response(InputStream is) throws IOException
IOException
public static void bootstrapEmpty() throws IOException
IOException
public static void teardownEmpty() throws IOException
IOException
public static Document buildRecord(Map<String,String> overrideFields, Map<String,String> layerAttributes)
public static URI postRecord(String realm, String dir, Document doc) throws IOException
IOException
public static URI putRecord(URI loc, Document doc) throws IOException
IOException
public static void deleteRecord(URI loc)
public static void bootstrapHierarchy(boolean fillWithRecords) throws IOException, SAXException
IOException
SAXException
public static void teardownHierarchy() throws IOException
IOException
public static String[] getResourceListing(Class clazz, String path) throws IOException
IOException
Copyright © 2008-2015 Index Data. All Rights Reserved.