package com.estate.expert.admin.initdata;
|
|
/**
|
* 导入所有系统数据
|
* 前置条件,数据库清空
|
*/
|
|
import lombok.extern.slf4j.Slf4j;
|
import org.junit.jupiter.api.MethodOrderer;
|
import org.junit.jupiter.api.Order;
|
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.TestMethodOrder;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.test.annotation.Rollback;
|
import org.springframework.test.context.junit.jupiter.SpringExtension;
|
import org.springframework.transaction.annotation.Transactional;
|
|
import javax.annotation.Resource;
|
import java.io.IOException;
|
|
@Slf4j
|
@SpringBootTest
|
@ExtendWith(SpringExtension.class)
|
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
|
@Transactional
|
@Rollback(value = false)
|
public class ImportAll {
|
|
@Resource
|
SystemInitializer systemInitializer;
|
|
@Test
|
@Order(1)
|
public void importBusiness() {
|
systemInitializer.importBusiness();
|
}
|
|
@Test
|
@Order(2)
|
public void importHierarchy() {
|
systemInitializer.importHierarchy();
|
}
|
|
@Test
|
@Order(3)
|
public void importProblem() {
|
// systemInitializer.importProblem();
|
systemInitializer.importMeasureRule();
|
}
|
|
@Test
|
@Order(4)
|
public void importModel() {
|
systemInitializer.importModel();
|
}
|
|
@Test
|
@Order(5)
|
public void importExpert() throws IOException {
|
systemInitializer.importExpert();
|
}
|
|
@Test
|
@Order(6)
|
public void importPlanAndProject() {
|
systemInitializer.importPlanAndProject();
|
}
|
|
@Test
|
@Order(7)
|
public void importTaskAndRecord() {
|
systemInitializer.importTaskAndRecord();
|
}
|
|
@Test
|
@Order(8)
|
public void importSignRecord() {
|
systemInitializer.importSignRecord();
|
}
|
@Test
|
@Order(9)
|
public void importEvalResult() {
|
systemInitializer.importEvalResult();
|
}
|
|
}
|