|
|
|
@ -13,7 +13,6 @@ import com.ibeetl.jlw.entity.SchoolClass;
|
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourse;
|
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseHomeworkQuery;
|
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseHomeworkSettingQuery;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
import org.junit.Assert;
|
|
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
|
import org.springframework.http.MediaType;
|
|
|
|
@ -29,7 +28,6 @@ import static com.ibeetl.admin.test.util.test.RandomUtils.getRandomString;
|
|
|
|
|
import static com.ibeetl.admin.test.util.test.RandomUtils.randomPojo;
|
|
|
|
|
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
|
|
|
|
|
|
|
|
|
|
@Slf4j
|
|
|
|
|
class TeacherOpenCourseHomeworkControllerTest extends BaseTest {
|
|
|
|
|
|
|
|
|
|
private static final String MODEL = "/jlw/teacherOpenCourseHomework";
|
|
|
|
@ -141,6 +139,7 @@ class TeacherOpenCourseHomeworkControllerTest extends BaseTest {
|
|
|
|
|
e.setTeacherOpenCourseHomeworkStatus(1);
|
|
|
|
|
e.setTeacherOpenCourseHomeworkPushStatus(1);
|
|
|
|
|
|
|
|
|
|
// 子属性属性赋值, 开课作业设置
|
|
|
|
|
TeacherOpenCourseHomeworkSettingQuery settingQuery = randomPojo(TeacherOpenCourseHomeworkSettingQuery.class
|
|
|
|
|
// 处理plural 结尾的属性
|
|
|
|
|
, BeanUtil::ignoreFieldsHandler, (ea) -> {
|
|
|
|
@ -161,7 +160,7 @@ class TeacherOpenCourseHomeworkControllerTest extends BaseTest {
|
|
|
|
|
e.setTeacherOpenCourseHomeworkSettingQuery(settingQuery);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
log.info("请求参数:{}", JSONUtil.toJsonStr(teacherOpenCourseHomeworkQuery));
|
|
|
|
|
System.out.println("请求参数:" + JSONUtil.toJsonPrettyStr(teacherOpenCourseHomeworkQuery));
|
|
|
|
|
|
|
|
|
|
//构造请求参数
|
|
|
|
|
RequestBuilder rb = MockMvcRequestBuilders.post(MODEL + "/addByType.json")
|
|
|
|
@ -173,6 +172,6 @@ class TeacherOpenCourseHomeworkControllerTest extends BaseTest {
|
|
|
|
|
.andExpect(MockMvcResultMatchers.jsonPath("$.code").value("0"))
|
|
|
|
|
.andReturn().getResponse().getContentAsString();
|
|
|
|
|
|
|
|
|
|
log.info(result);
|
|
|
|
|
System.out.println(result);
|
|
|
|
|
}
|
|
|
|
|
}
|