@BeforeClass public static void initEvoSuiteFramework() { shaded.org.evosuite.runtime.RuntimeSettings.className = "org.evosuite.runtime.util.ByteDataInputStream"; shaded.org.evosuite.runtime.GuiSupport.initialize(); shaded.org.evosuite.runtime.RuntimeSettings.maxNumberOfThreads = 100; shaded.org.evosuite.runtime.RuntimeSettings.maxNumberOfIterationsPerLoop = 10000; shaded.org.evosuite.runtime.RuntimeSettings.mockSystemIn = true; shaded.org.evosuite.runtime.RuntimeSettings.sandboxMode = shaded.org.evosuite.runtime.sandbox.Sandbox.SandboxMode.RECOMMENDED; shaded.org.evosuite.runtime.sandbox.Sandbox.initializeSecurityManagerForSUT(); initializeClasses(); shaded.org.evosuite.runtime.Runtime.getInstance().resetRuntime(); }
@After public void doneWithTestCase(){ threadStopper.killAndJoinClientThreads(); shaded.org.evosuite.runtime.jvm.ShutdownHookHandler.getInstance().safeExecuteAddedHooks(); resetClasses(); shaded.org.evosuite.runtime.sandbox.Sandbox.doneWithExecutingSUTCode(); shaded.org.evosuite.runtime.agent.InstrumentingAgent.deactivate(); shaded.org.evosuite.runtime.GuiSupport.restoreHeadlessMode(); }
@Before public void initTestCase(){ threadStopper.storeCurrentThreads(); threadStopper.startRecordingTime(); shaded.org.evosuite.runtime.jvm.ShutdownHookHandler.getInstance().initHandler(); shaded.org.evosuite.runtime.sandbox.Sandbox.goingToExecuteSUTCode(); setSystemProperties(); shaded.org.evosuite.runtime.GuiSupport.setHeadless(); shaded.org.evosuite.runtime.Runtime.getInstance().resetRuntime(); shaded.org.evosuite.runtime.agent.InstrumentingAgent.activate(); }