private static void setupRuntimeProperties(){ RuntimeSettings.useVFS = Properties.VIRTUAL_FS; RuntimeSettings.mockJVMNonDeterminism = Properties.REPLACE_CALLS; RuntimeSettings.mockSystemIn = Properties.REPLACE_SYSTEM_IN; RuntimeSettings.mockGUI = Properties.REPLACE_GUI; RuntimeSettings.sandboxMode = Properties.SANDBOX_MODE; RuntimeSettings.maxNumberOfThreads = Properties.MAX_STARTED_THREADS; RuntimeSettings.maxNumberOfIterationsPerLoop = Properties.MAX_LOOP_ITERATIONS; RuntimeSettings.useVNET = Properties.VIRTUAL_NET; RuntimeSettings.useSeparateClassLoader = Properties.USE_SEPARATE_CLASSLOADER; RuntimeSettings.className = Properties.TARGET_CLASS; RuntimeSettings.useJEE = Properties.JEE; RuntimeSettings.applyUIDTransformation = true; RuntimeSettings.isRunningASystemTest = Properties.IS_RUNNING_A_SYSTEM_TEST; MethodCallReplacementCache.resetSingleton(); }
@Before public void storeValues() { RuntimeSettings.mockJVMNonDeterminism = true; MethodCallReplacementCache.resetSingleton(); Runtime.getInstance().resetRuntime(); }
@Before public void storeValues() { RuntimeSettings.mockJVMNonDeterminism = true; RuntimeSettings.useVFS = true; RuntimeSettings.useVNET = true; MethodCallReplacementCache.resetSingleton(); Runtime.getInstance().resetRuntime(); }
@Before public void storeValues() { KillSwitchHandler.getInstance().setKillSwitch(false); RuntimeSettings.mockJVMNonDeterminism = true; MethodCallReplacementCache.resetSingleton(); Runtime.getInstance().resetRuntime(); }
JOptionPaneInputs.resetSingleton(); Runtime.resetSingleton(); MethodCallReplacementCache.resetSingleton();