Commit 340ab79c by huluobin

4.0单元测试

parent 7c1b6dd1
package com.gogirl.shared.admin.techcnian; package com.gogirl.shared.admin.techcnian;
import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable; import java.io.Serializable;
@Data @Data
@Builder @Builder
@NoArgsConstructor
@AllArgsConstructor
public class AchievementsPersonaResultPageApiRequest implements Serializable { public class AchievementsPersonaResultPageApiRequest implements Serializable {
private Integer year; private Integer year;
......
package com.gogirl.shared.admin.techcnian; package com.gogirl.shared.admin.techcnian;
import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
@Data @Data
@Builder @Builder
@NoArgsConstructor
@AllArgsConstructor
public class GetTechnicianPageRequest implements Serializable { public class GetTechnicianPageRequest implements Serializable {
/** /**
......
package com.gogirl.infrastructure.feign; package com.gogirl.infrastructure.feign;
import com.gogirl.infrastructure.common.util.JsonUtilByJackson; import com.gogirl.infrastructure.common.util.JsonUtilByJackson;
import com.gogirl.shared.admin.AdminPage;
import com.gogirl.shared.admin.AdminResult; import com.gogirl.shared.admin.AdminResult;
import com.gogirl.shared.admin.dashboard.req.*; import com.gogirl.shared.admin.dashboard.req.*;
import com.gogirl.shared.admin.dashboard.resp.GetStoreTrendApiResp; import com.gogirl.shared.admin.dashboard.resp.GetStoreTrendApiResp;
import com.gogirl.shared.admin.techcnian.AchievementsPersonaResult;
import com.gogirl.shared.admin.techcnian.AchievementsPersonaResultPageApiRequest;
import com.gogirl.shared.admin.techcnian.AdminTechnicianScoreResp;
import com.gogirl.shared.admin.techcnian.GetTechnicianPageRequest;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.assertj.core.util.Lists; import org.assertj.core.util.Lists;
import org.junit.Test; import org.junit.Test;
...@@ -17,6 +22,7 @@ import javax.annotation.Resource; ...@@ -17,6 +22,7 @@ import javax.annotation.Resource;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.ZoneOffset; import java.time.ZoneOffset;
import java.time.ZonedDateTime; import java.time.ZonedDateTime;
import java.util.Calendar;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -116,6 +122,43 @@ public class AdminFeignTest { ...@@ -116,6 +122,43 @@ public class AdminFeignTest {
} }
@Test @Test
public void getTechnicianPage() {
GetTechnicianPageRequest request = GetTechnicianPageRequest.builder()
.page(1)
.rows(30)
.sidx("grade")
.sord("asc")
//在职
.status(1)
.technician_id(127)
.build();
request.setDate_utc(Lists.newArrayList(ZonedDateTime.of(LocalDateTime.of(2020, 6, 30, 0, 0), ZoneOffset.UTC).toString(),
ZonedDateTime.of(LocalDateTime.of(2020, 7, 30, 0, 0), ZoneOffset.UTC).toString()));
AdminResult<AdminTechnicianScoreResp> result = adminFeign.getTechnicianPage(request);
log.info(JsonUtilByJackson.writeValueAsString(result));
}
@Test
public void achievementsPersonaResultPageApi() {
Calendar calendar = Calendar.getInstance();
AchievementsPersonaResultPageApiRequest request = AchievementsPersonaResultPageApiRequest.builder()
.page(1)
.year(calendar.get(Calendar.YEAR))
.month(calendar.get(Calendar.MONTH) + 1)
.status(1)
.page(1)
.rows(30)
.sidx("")
.sord("desc")
.technician_id(127)
.build();
AdminResult<AdminPage<AchievementsPersonaResult>> result = adminFeign.achievementsPersonaResultPageApi(request);
log.info(JsonUtilByJackson.writeValueAsString(result));
}
@Test
public void testTime() { public void testTime() {
System.out.println(LocalDateTime.now(ZoneOffset.UTC).toString()); System.out.println(LocalDateTime.now(ZoneOffset.UTC).toString());
System.out.println(JsonUtilByJackson.writeValueAsString(LocalDateTime.now().toInstant(ZoneOffset.UTC))); System.out.println(JsonUtilByJackson.writeValueAsString(LocalDateTime.now().toInstant(ZoneOffset.UTC)));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment