package cn.huge.module;
|
|
import cn.huge.base.common.base.BaseServiceTest;
|
import cn.huge.module.buildcode.service.BuildCodeService;
|
import org.junit.Test;
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
public class BuildCodeServiceTest extends BaseServiceTest {
|
|
@Autowired
|
private BuildCodeService service;
|
|
//数据库为jdbc连接url中设置的默认库
|
private String basePackage = "cn.huge.module";
|
private String packageName = "ctuser";
|
private String className = "CtUnit";
|
private String tableSchema = "gzdyh_dev";
|
private String tableName = "dyh_ct_unit";
|
private String author = "liyj";
|
private String version = "1.0.0";
|
|
@Test
|
public void buildAllTest() {
|
service.buildAll(basePackage, "kind", "SyCause", tableSchema, "dyh_sy_cause", author, version);
|
service.buildAll(basePackage, "kind", "SyCauseThird", tableSchema, "dyh_sy_cause_third", author, version);
|
service.buildAll(basePackage, "kind", "SyIssue", tableSchema, "dyh_sy_issue", author, version);
|
service.buildAll(basePackage, "kind", "SyRegion", tableSchema, "dyh_sy_region", author, version);
|
|
}
|
|
/********************************************************
|
* 下面单独执行 *
|
********************************************************
|
*/
|
@Test
|
public void buildPoTest() {
|
service.buildPo(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildBoTest() {
|
service.buildBo(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildServiceTest() {
|
service.buildService(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildWebControllerTest() {
|
service.buildWebController(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildWechatControllerTest() {
|
service.buildWechatController(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildJsonTest() {
|
service.buildJson(basePackage, packageName, className, tableSchema, tableName, author, version);
|
|
}
|
|
@Test
|
public void buildJsFormTest() {
|
service.buildJsForm(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildServiceTestTest() {
|
service.buildServiceTest(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
@Test
|
public void buildControllerTestTest() {
|
service.buildControllerTest(basePackage, packageName, className, tableSchema, tableName, author, version);
|
}
|
|
|
}
|