We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 78f88ab commit 21f6547Copy full SHA for 21f6547
dongtai-agent/src/test/java/io/dongtai/iast/agent/manager/EngineManagerTest.java
@@ -0,0 +1,22 @@
1
+package io.dongtai.iast.agent.manager;
2
+
3
+import io.dongtai.iast.agent.IastProperties;
4
+import org.junit.Assert;
5
+import org.junit.Test;
6
7
+import java.lang.management.ManagementFactory;
8
9
+public class EngineManagerTest {
10
11
+ @Test
12
+ public void extractPIDTest(){
13
+ //初始化临时文件
14
+ IastProperties.initTmpDir();
15
+ //获取PID
16
+ String runtimeName = ManagementFactory.getRuntimeMXBean().getName();
17
18
+ //Java获取的runtimeName格式为 PID@虚拟机唯一标识 提取PID
19
+ String pid = EngineManager.extractPID(runtimeName);
20
+ Assert.assertTrue(pid.matches("\\d+"));
21
+ }
22
+}
0 commit comments