public class ServiceManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AFTER_CSV_FILE |
static String |
BEFORE_CSV_FILE |
static String |
EXTERNAL_INTERFACE |
static String |
IS_BASE_AFTER_CLASS_COMPLETE |
static String |
IS_BASE_BEFORE_CLASS_COMPLETE |
static String |
SERVICE_TEST_RUNNER_ID |
static String |
TEST_BASE_AFTER_CLASS |
static String |
TEST_BASE_AFTER_SUITE |
static String |
TEST_BASE_BEFORE_CLASS |
static String |
TEST_BASE_BEFORE_SUITE |
static String |
TEST_BASE_PATH |
| Constructor and Description |
|---|
ServiceManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
runAfterCsv(ServiceObject serviceObject)
runs after each csv file
|
static void |
runBeforeCsv(ServiceObject serviceObject)
runs before each csv file
|
static void |
runCsvInterface(ServiceObject serviceObject) |
static void |
runInterface(ServiceObject serviceObject) |
static void |
runServiceAfterSuite()
runs after suite
|
static void |
runServiceBeforeSuite()
runs before suite
|
static void |
runServiceTestFileWithoutDataProvider(String csvTestPath,
String file,
String testname,
String parent)
run csv test without data provider
used for before/after class/suite
|
static void |
setTestBaseOverride(ServiceObject serviceObject) |
static void |
setupParentObject(ServiceObject serviceObject)
parent object is setup once per csv test file
all service tests will inherit from the parent object
parent object is used to pass data from one test to another
|
static void |
TestRunner(ServiceObject serviceObject) |
public static final String SERVICE_TEST_RUNNER_ID
public static final String EXTERNAL_INTERFACE
public static final String TEST_BASE_PATH
public static final String TEST_BASE_BEFORE_CLASS
public static final String TEST_BASE_AFTER_CLASS
public static final String TEST_BASE_BEFORE_SUITE
public static final String TEST_BASE_AFTER_SUITE
public static final String IS_BASE_BEFORE_CLASS_COMPLETE
public static final String IS_BASE_AFTER_CLASS_COMPLETE
public static final String BEFORE_CSV_FILE
public static final String AFTER_CSV_FILE
public static void TestRunner(ServiceObject serviceObject)
public static void runInterface(ServiceObject serviceObject)
public static void runCsvInterface(ServiceObject serviceObject) throws Exception
Exceptionpublic static void runBeforeCsv(ServiceObject serviceObject) throws Exception
serviceObject - Exceptionpublic static void setTestBaseOverride(ServiceObject serviceObject)
public static void runAfterCsv(ServiceObject serviceObject) throws Exception
serviceObject - Exceptionpublic static void runServiceBeforeSuite()
serviceObject - Exceptionpublic static void runServiceAfterSuite()
serviceObject - Exceptionpublic static void runServiceTestFileWithoutDataProvider(String csvTestPath, String file, String testname, String parent)
csvTestPath - file - parentFileName - : name of the class before/after class is running forExceptionpublic static void setupParentObject(ServiceObject serviceObject)
serviceObject - Copyright © 2019. All rights reserved.