|
|
@@ -71,7 +71,7 @@ public class ActivityControllerTest {
|
|
|
Page<Activity> page = new Page<>(1, 10, 2);
|
|
|
page.setRecords(records);
|
|
|
|
|
|
- when(activityService.list(isNull(), isNull(), eq(false), eq(1), eq(10), isNull(), isNull()))
|
|
|
+ when(activityService.list(isNull(), eq(1), eq(10), isNull()))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<Map<String, Object>>() {{
|
|
|
Map<String, Object> data = new HashMap<>();
|
|
|
data.put("records", records.stream().map(ActivityDTO::from).collect(Collectors.toList()));
|
|
|
@@ -82,7 +82,7 @@ public class ActivityControllerTest {
|
|
|
setCode(200);
|
|
|
}});
|
|
|
|
|
|
- Result<Map<String, Object>> result = controller.list(params, null, null);
|
|
|
+ Result<Map<String, Object>> result = controller.list(params, null);
|
|
|
assertEquals(200, result.getCode());
|
|
|
assertNotNull(result.getData());
|
|
|
}
|
|
|
@@ -98,7 +98,7 @@ public class ActivityControllerTest {
|
|
|
mockActivity(3L, "体质检测", "published", "body")
|
|
|
);
|
|
|
|
|
|
- when(activityService.list(eq("body"), isNull(), eq(false), eq(1), eq(10), isNull(), isNull()))
|
|
|
+ when(activityService.list(eq("body"), eq(1), eq(10), isNull()))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<Map<String, Object>>() {{
|
|
|
Map<String, Object> data = new HashMap<>();
|
|
|
data.put("records", records.stream().map(ActivityDTO::from).collect(Collectors.toList()));
|
|
|
@@ -109,7 +109,7 @@ public class ActivityControllerTest {
|
|
|
setCode(200);
|
|
|
}});
|
|
|
|
|
|
- Result<Map<String, Object>> result = controller.list(params, null, null);
|
|
|
+ Result<Map<String, Object>> result = controller.list(params, null);
|
|
|
assertEquals(200, result.getCode());
|
|
|
}
|
|
|
|
|
|
@@ -120,7 +120,7 @@ public class ActivityControllerTest {
|
|
|
params.put("page", 1);
|
|
|
params.put("size", 10);
|
|
|
|
|
|
- when(activityService.list(isNull(), eq("ended"), eq(false), eq(1), eq(10), isNull(), isNull()))
|
|
|
+ when(activityService.list(isNull(), eq(1), eq(10), isNull()))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<Map<String, Object>>() {{
|
|
|
Map<String, Object> data = new HashMap<>();
|
|
|
data.put("records", Collections.emptyList());
|
|
|
@@ -131,7 +131,7 @@ public class ActivityControllerTest {
|
|
|
setCode(200);
|
|
|
}});
|
|
|
|
|
|
- Result<Map<String, Object>> result = controller.list(params, null, null);
|
|
|
+ Result<Map<String, Object>> result = controller.list(params, null);
|
|
|
assertEquals(200, result.getCode());
|
|
|
assertEquals(0, ((List<?>)result.getData().get("records")).size());
|
|
|
}
|
|
|
@@ -148,7 +148,7 @@ public class ActivityControllerTest {
|
|
|
mockActivity(5L, "内部活动", "draft", "mind")
|
|
|
);
|
|
|
|
|
|
- when(activityService.list(isNull(), isNull(), eq(true), eq(1), eq(10), eq(99L), eq("activity_admin")))
|
|
|
+ when(activityService.list(isNull(), eq(1), eq(10), eq(99L)))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<Map<String, Object>>() {{
|
|
|
Map<String, Object> data = new HashMap<>();
|
|
|
data.put("records", records.stream().map(ActivityDTO::from).collect(Collectors.toList()));
|
|
|
@@ -159,7 +159,7 @@ public class ActivityControllerTest {
|
|
|
setCode(200);
|
|
|
}});
|
|
|
|
|
|
- Result<Map<String, Object>> result = controller.list(params, 99L, "activity_admin");
|
|
|
+ Result<Map<String, Object>> result = controller.list(params, 99L);
|
|
|
assertEquals(200, result.getCode());
|
|
|
assertEquals(1, ((List<?>)result.getData().get("records")).size());
|
|
|
}
|
|
|
@@ -215,7 +215,7 @@ public class ActivityControllerTest {
|
|
|
Activity activity = mockActivity(null, "新年联欢", "draft", "action");
|
|
|
activity.setVendorId(null); // will be set by controller
|
|
|
|
|
|
- when(activityService.create(any(Activity.class)))
|
|
|
+ when(activityService.create(any(Activity.class), eq(5L)))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<ActivityDTO>() {{
|
|
|
activity.setId(10L);
|
|
|
setData(ActivityDTO.from(activity));
|
|
|
@@ -233,7 +233,7 @@ public class ActivityControllerTest {
|
|
|
Activity activity = mockActivity(null, "公开活动", "draft", "body");
|
|
|
activity.setVendorId(null); // 游客创建时不应有 vendorId
|
|
|
|
|
|
- when(activityService.create(any(Activity.class)))
|
|
|
+ when(activityService.create(any(Activity.class), isNull()))
|
|
|
.thenReturn(new com.etotem.cfc.common.Result<ActivityDTO>() {{
|
|
|
activity.setId(11L);
|
|
|
setData(ActivityDTO.from(activity));
|
|
|
@@ -257,7 +257,7 @@ public class ActivityControllerTest {
|
|
|
setCode(200);
|
|
|
}});
|
|
|
|
|
|
- Result<ActivityDTO> result = controller.update(activity, "admin");
|
|
|
+ Result<ActivityDTO> result = controller.update(activity, null, "admin");
|
|
|
assertEquals(200, result.getCode());
|
|
|
assertEquals("更新后的活动", result.getData().getTitle());
|
|
|
}
|
|
|
@@ -317,7 +317,7 @@ public class ActivityControllerTest {
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("id", 1);
|
|
|
|
|
|
- Result<String> result = controller.end(params, "admin");
|
|
|
+ Result<String> result = controller.end(params, null, "admin");
|
|
|
assertEquals(200, result.getCode());
|
|
|
}
|
|
|
|
|
|
@@ -333,14 +333,14 @@ public class ActivityControllerTest {
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("id", 999);
|
|
|
|
|
|
- Result<String> result = controller.end(params, "admin");
|
|
|
+ Result<String> result = controller.end(params, null, "admin");
|
|
|
assertEquals(500, result.getCode());
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
public void end_MissingId() {
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
- Result<String> result = controller.end(params, "admin");
|
|
|
+ Result<String> result = controller.end(params, null, "admin");
|
|
|
assertEquals(500, result.getCode());
|
|
|
}
|
|
|
}
|