|
@@ -7,12 +7,10 @@
|
|
|
|
|
|
package cn.com.qmth.examcloud.core.print.test;
|
|
|
|
|
|
-import cn.com.qmth.examcloud.core.print.PrintApplication;
|
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.OrderBuilder;
|
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.SearchBuilder;
|
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.SpecUtils;
|
|
|
import cn.com.qmth.examcloud.core.print.common.jpa.SqlWrapper;
|
|
|
-import cn.com.qmth.examcloud.core.print.common.utils.JsonMapper;
|
|
|
import cn.com.qmth.examcloud.core.print.entity.PrintingProject;
|
|
|
import cn.com.qmth.examcloud.core.print.repository.PrintingProjectRepository;
|
|
|
import cn.com.qmth.examcloud.core.print.service.PrintingProjectService;
|
|
@@ -20,14 +18,11 @@ import cn.com.qmth.examcloud.core.print.service.bean.printingproject.OrgExamInfo
|
|
|
import cn.com.qmth.examcloud.core.print.service.bean.printingproject.PrintingProjectInfo;
|
|
|
import cn.com.qmth.examcloud.core.print.service.bean.printingproject.PrintingProjectQuery;
|
|
|
import org.junit.Test;
|
|
|
-import org.junit.runner.RunWith;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.boot.test.context.SpringBootTest;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.data.jpa.domain.Specification;
|
|
|
import org.springframework.jdbc.core.BeanPropertyRowMapper;
|
|
|
import org.springframework.jdbc.core.JdbcTemplate;
|
|
|
-import org.springframework.test.context.junit4.SpringRunner;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -36,9 +31,7 @@ import java.util.List;
|
|
|
* @author: fengdesheng
|
|
|
* @since: 2018/10/17
|
|
|
*/
|
|
|
-@RunWith(SpringRunner.class)
|
|
|
-@SpringBootTest(classes = PrintApplication.class)
|
|
|
-public class PrintingProjectServiceTest {
|
|
|
+public class PrintingProjectServiceTest extends BaseTest {
|
|
|
@Autowired
|
|
|
private PrintingProjectService printingProjectService;
|
|
|
@Autowired
|
|
@@ -54,7 +47,7 @@ public class PrintingProjectServiceTest {
|
|
|
query.setPmId(1L);
|
|
|
query.setSupplierId(1L);
|
|
|
Page<PrintingProjectInfo> page = printingProjectService.getPrintingProjectList(query);
|
|
|
- System.out.println(new JsonMapper().toJson(page));
|
|
|
+ System.out.println(jsonMapper.toJson(page));
|
|
|
}
|
|
|
|
|
|
@Test
|
|
@@ -105,7 +98,7 @@ public class PrintingProjectServiceTest {
|
|
|
|
|
|
OrderBuilder orderBuilder = new OrderBuilder().desc("id");
|
|
|
List<PrintingProject> list = printingProjectRepository.findAll(spec, orderBuilder.build());
|
|
|
- System.out.println(new JsonMapper().toJson(list));
|
|
|
+ System.out.println(jsonMapper.toJson(list));
|
|
|
}
|
|
|
|
|
|
//@Test
|
|
@@ -113,7 +106,7 @@ public class PrintingProjectServiceTest {
|
|
|
SqlWrapper wrapper = new SqlWrapper();
|
|
|
wrapper.select().from("ec_prt_project").where().like("exam_id", 1L);
|
|
|
List<PrintingProject> list = jdbcTemplate.query(wrapper.build(), new BeanPropertyRowMapper(PrintingProject.class));
|
|
|
- System.out.println(new JsonMapper().toJson(list));
|
|
|
+ System.out.println(jsonMapper.toJson(list));
|
|
|
}
|
|
|
|
|
|
}
|