|
|
@@ -1,5 +1,7 @@
|
|
|
package com.seecoder.dataanalysis.devcloud.impl;
|
|
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
import com.seecoder.dataanalysis.analysis.DevcloudDataAnalysisService;
|
|
|
import com.seecoder.dataanalysis.data.dao.devcloud.DevcloudInfoDao;
|
|
|
import com.seecoder.dataanalysis.data.dao.eval.UserDao;
|
|
|
@@ -16,6 +18,23 @@ import org.springframework.boot.test.context.SpringBootTest;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
+enum CommitRelatedEnum {
|
|
|
+ @JsonProperty("tree_id")
|
|
|
+ TREE_ID("tree_id"),
|
|
|
+ @JsonProperty("bug_id")
|
|
|
+ BUG_ID("bug_id");
|
|
|
+
|
|
|
+ private final String value;
|
|
|
+ CommitRelatedEnum(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String toString(){
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
@SpringBootTest
|
|
|
public class DevcloudDataAnalysisServiceImplTest {
|
|
|
@Autowired
|
|
|
@@ -25,6 +44,20 @@ public class DevcloudDataAnalysisServiceImplTest {
|
|
|
@Autowired
|
|
|
private UserDao userDao;
|
|
|
|
|
|
+ @Test
|
|
|
+ void testEnum(){
|
|
|
+ //ANA 日志需要打出新建的bugInfo信息
|
|
|
+ try{
|
|
|
+ JSONObject object = new JSONObject();
|
|
|
+ object.put("1",CommitRelatedEnum.BUG_ID);
|
|
|
+ object.put("2",CommitRelatedEnum.BUG_ID.toString());
|
|
|
+
|
|
|
+ String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
|
|
|
+ System.out.println(data);
|
|
|
+ System.out.println(data.length());
|
|
|
+ }catch (Exception e){}
|
|
|
+ }
|
|
|
+
|
|
|
@Test
|
|
|
void saveDevInfo(){
|
|
|
DevcloudInfo devcloudInfo = new DevcloudInfo(12);
|