public class ApplicationUnderTest extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
ApplicationContextManager |
context |
String |
friendlyName |
ApplicationStartMechanism |
startMechanism |
| Constructor and Description |
|---|
ApplicationUnderTest(ApplicationStartMechanism startMechanism,
ApplicationContextManager context) |
ApplicationUnderTest(ApplicationUnderTest aut) |
ApplicationUnderTest(TestCase testCase,
ApplicationStartMechanism startMechanism) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProgramArgument(String arg) |
void |
attemptToAddJVMSetting(String name,
String value) |
static void |
closeAllWindows() |
Object |
getWindow() |
Object |
getWindow(int windowCount) |
static Set<Window> |
getWindows() |
static ArrayList<Window> |
getWindowsForSUT() |
void |
loadAllLibrariesInFolder(String path) |
void |
loadLibrary(String path) |
void |
logCurrentWindows() |
static void |
logCurrentWindows(TestCase testCase) |
static ApplicationUnderTest |
readFromJsonFile(String filePath) |
void |
reAssignTestCase(TestCase testCase) |
String |
saveToJsonFile(String filePath) |
void |
setEnvironmentVariableValue(String variableName,
String variableValue) |
void |
setMainClass(String mainClassName) |
void |
setMainJarOrUrl(String jarFilePathOrUrl) |
void |
setName(String name) |
void |
setProgramArguments(String[] args) |
void |
setSystemPropertyValue(String name,
String value) |
void |
start() |
void |
stop() |
public String friendlyName
public ApplicationContextManager context
public ApplicationStartMechanism startMechanism
public ApplicationUnderTest(TestCase testCase, ApplicationStartMechanism startMechanism)
public ApplicationUnderTest(ApplicationUnderTest aut)
public ApplicationUnderTest(ApplicationStartMechanism startMechanism, ApplicationContextManager context)
public void reAssignTestCase(TestCase testCase)
public void setName(String name)
public void setProgramArguments(String[] args)
public void addProgramArgument(String arg)
public void setMainClass(String mainClassName)
public void loadLibrary(String path)
public void loadAllLibrariesInFolder(String path)
public void setEnvironmentVariableValue(String variableName, String variableValue)
public void setMainJarOrUrl(String jarFilePathOrUrl)
public void start()
public void stop()
public Object getWindow()
public static void closeAllWindows()
public Object getWindow(int windowCount)
public void logCurrentWindows()
public static void logCurrentWindows(TestCase testCase)
public static ApplicationUnderTest readFromJsonFile(String filePath)
Copyright © 2019. All rights reserved.