陈裕财 2 years ago
parent
commit
8931d36c1a
  1. 4
      xm-core/src/test/java/com/WebSecurityConfig.java
  2. 48
      xm-core/src/test/java/com/xm/core/TestXmProjectStateService.java
  3. 33
      xm-core/src/test/java/com/xm/core/service/TestXmQuestionWorkloadService.java
  4. 33
      xm-core/src/test/java/com/xm/core/service/TestXmTaskWorkloadService.java
  5. 17
      xm-core/src/test/java/com/xm/push/TestXmPushMsgService.java

4
xm-core/src/test/java/com/WebSecurityConfig.java

@ -1,6 +1,6 @@
package com;
import com.mdp.oauth2.client.resource.MdpJwtAuthenticationConverter;
import com.mdp.safe.client.jwt.JwtAuthenticationConverter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.builders.WebSecurity;
@ -19,7 +19,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
MdpJwtAuthenticationConverter jwtConverter;
JwtAuthenticationConverter jwtConverter;
@Autowired

48
xm-core/src/test/java/com/xm/core/TestXmProjectStateService.java

@ -1,48 +0,0 @@
package com.xm.core;
import com.xm.core.service.XmProjectStateService;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.ContextHierarchy;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.mdp.core.utils.BaseUtils;
import org.springframework.beans.factory.annotation.Autowired;
import com.mdp.mybatis.PageUtils;
import com.github.pagehelper.Page;
import org.springframework.boot.test.context.SpringBootTest;
/**
* XmProjectStateService的测试案例
* 组织 com.qqkj<br>
* 顶级模块 oa<br>
* 大模块 xm<br>
* 小模块 <br>
* XM.xm_project_state 项目指标日统计表<br>
* 实体 XmProjectState<br>
* 表是指数据库结构中的表,实体是指java类型中的实体类<br>
* 当前实体所有属性名:<br>
* projectId,bizDate,totalFileCnt,totalBugCnt,totalTaskCnt,totalBudgetNouserAmount,projectName,id,totalStaffCnt,calCtime,calStatus,totalCostNouserAmount,totalClosedBugCnt,totalResolvedBugCnt,totalCompleteTaskCnt,totalPhaseCnt,totalCompletePhaseCnt,totalNeedPayAmount,totalFinishPayAmount,totalNeedColAmount,totalFinishColAmount,totalCostUserAmount,totalBudgetIuserAmount,totalPlanWorkload,totalRiskCnt,totalCompleteRiskCnt,branchId,branchName,totalBudgetOuserAmount,totalCompleteWorkload,todayNewBugCnt,todayResolvedBugCnt,todayClosedBugCnt,todayNewTaskCnt,todayCompleteTaskCnt,todayNewPhaseCnt,todayCompletePhaseCnt,todayNewStaffCnt,todaySubStaffCnt,todayNewPlanWorkload,todayNewActWorkload,todayNeedColAmount,todayFinishColAmount,todayCostUserAmount,todayCostIuserAmount,todayCostOuserAmount,todayCostNouserAmount,totalCostIuserAmount,totalCostOuserAmount,todayNeedPayAmount,todayFinishPayAmount,todayNewRiskCnt,todayCompleteRiskCnt,todayNewFileCnt,totalProgress,totalActiveBugCnt,totalConfirmedBugCnt,projectStatus,totalActWorkload,totalActOutWorkload,totalActInnerWorkload,totalTaskBudgetCostAt,totalTaskOutCnt,totalNeedPayCnt,totalFinishPayCnt,todayConfirmedBugCnt,todayActiveBugCnt,totalFinishPayUserCnt,totalNeedPayUserCnt,todayNeedPayUserCnt,todayFinishPayUserCnt;<br>
* 当前表的所有字段名:<br>
* project_id,biz_date,total_file_cnt,total_bug_cnt,total_task_cnt,total_budget_nouser_amount,project_name,id,total_staff_cnt,cal_ctime,cal_status,total_cost_nouser_amount,total_closed_bug_cnt,total_resolved_bug_cnt,total_complete_task_cnt,total_phase_cnt,total_complete_phase_cnt,total_need_pay_amount,total_finish_pay_amount,total_need_col_amount,total_finish_col_amount,total_cost_user_amount,total_budget_iuser_amount,total_plan_workload,total_risk_cnt,total_complete_risk_cnt,branch_id,branch_name,total_budget_ouser_amount,total_complete_workload,today_new_bug_cnt,today_resolved_bug_cnt,today_closed_bug_cnt,today_new_task_cnt,today_complete_task_cnt,today_new_phase_cnt,today_complete_phase_cnt,today_new_staff_cnt,today_sub_staff_cnt,today_new_plan_workload,today_new_act_workload,today_need_col_amount,today_finish_col_amount,today_cost_user_amount,today_cost_iuser_amount,today_cost_ouser_amount,today_cost_nouser_amount,total_cost_iuser_amount,total_cost_ouser_amount,today_need_pay_amount,today_finish_pay_amount,today_new_risk_cnt,today_complete_risk_cnt,today_new_file_cnt,total_progress,total_active_bug_cnt,total_confirmed_bug_cnt,project_status,total_act_workload,total_act_out_workload,total_act_inner_workload,total_task_budget_cost_at,total_task_out_cnt,total_need_pay_cnt,total_finish_pay_cnt,today_confirmed_bug_cnt,today_active_bug_cnt,total_finish_pay_user_cnt,total_need_pay_user_cnt,today_need_pay_user_cnt,today_finish_pay_user_cnt;<br>
* 当前主键(包括多主键):<br>
* id;<br>
***/
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class TestXmProjectStateService {
@Autowired
XmProjectStateService xmProjectStateService;
@Test
public void loadTasksToXmProjectState( ) {
String projectId="qqkj-test-001";
this.xmProjectStateService.loadTasksToXmProjectState(projectId);
}
@Test
public void loadTasksSettleToXmProjectState( ) {
String projectId="qqkj-test-001";
this.xmProjectStateService.loadTasksSettleToXmProjectState(projectId);
}
}

33
xm-core/src/test/java/com/xm/core/service/TestXmQuestionWorkloadService.java

@ -1,33 +0,0 @@
package com.xm.core.service;
import java.util.*;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.mdp.core.utils.BaseUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
/**
* @author code-gen
* @since 2023-10-3
*/
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class TestXmQuestionWorkloadService {
@Autowired
XmQuestionWorkloadService xmQuestionWorkloadService;
/**
* 新增一条数据
***/
@Test
public void insert() {
Map<String,Object> p=BaseUtils.map("userid","XGRb","username","jlKn","ctime",new Date("2023-10-03 4:17:28"),"bugId","h983","cuserid","","bizDate","wlIs","wstatus","v","remark","367b","ttype","F","id",6088,"sbillId","m4eW","stime",new Date("2023-10-03 4:17:28"),"sstatus","i","amt",6612.85,"samt",6616,"workload",459.03,"projectId","oaRb");
XmQuestionWorkload xmQuestionWorkload=BaseUtils.fromMap(p,XmQuestionWorkload.class);
xmQuestionWorkloadService.save(xmQuestionWorkload);
//Assert.assertEquals(1, result);
}
}

33
xm-core/src/test/java/com/xm/core/service/TestXmTaskWorkloadService.java

@ -1,33 +0,0 @@
package com.xm.core.service;
import java.util.*;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.mdp.core.utils.BaseUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
/**
* @author code-gen
* @since 2023-10-3
*/
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class TestXmTaskWorkloadService {
@Autowired
XmTaskWorkloadService xmTaskWorkloadService;
/**
* 新增一条数据
***/
@Test
public void insert() {
Map<String,Object> p=BaseUtils.map("userid","7k10","username","S6BU","ctime",new Date("2023-10-03 4:17:30"),"taskId","39Y2","cuserid","5x3D","bizDate","x519","wstatus","6","remark","T004","ttype","Vz21","id","pQuQ","stime",new Date("2023-10-03 4:17:30"),"sstatus","4","workload",1131.99,"rworkload",3945.39,"cusername","iR4u","projectId","WnLi","branchId","wBMj","ubranchId","5NwO","sbillId","0Dbd","detailId","SlWH","menuId","OFIs","productId","Bc6z","caseId","hKdt","planId","P7Sy","bugId","l4Sz","bizType","6");
XmTaskWorkload xmTaskWorkload=BaseUtils.fromMap(p,XmTaskWorkload.class);
xmTaskWorkloadService.save(xmTaskWorkload);
//Assert.assertEquals(1, result);
}
}

17
xm-core/src/test/java/com/xm/push/TestXmPushMsgService.java

@ -1,19 +1,16 @@
package com.xm.push;
import java.util.*;
import org.junit.Assert;
import com.xm.core.service.push.XmPushMsgService;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.ContextHierarchy;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.mdp.core.utils.BaseUtils;
import org.springframework.beans.factory.annotation.Autowired;
import com.xm.core.service.push.XmPushMsgService;
import com.mdp.mybatis.PageUtils;
import com.github.pagehelper.Page;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* XmProjectStateService的测试案例
* 组织 com.qqkj<br>

Loading…
Cancel
Save