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 tableName = "dyh_ct_unit"; private String author = "liyj"; private String version = "1.0.0"; @Test public void buildAllTest() { service.buildAll(basePackage, "ctuser", "CtAccount", "dyh_ct_account", author, version); service.buildAll(basePackage, "ctuser", "CtDept", "dyh_ct_dept", author, version); service.buildAll(basePackage, "ctuser", "CtPost", "dyh_ct_post", author, version); service.buildAll(basePackage, "ctuser", "CtUnit", "dyh_ct_unit", author, version); service.buildAll(basePackage, "ctuser", "CtUsepost", "dyh_ct_usepost", author, version); service.buildAll(basePackage, "ctuser", "CtUser", "dyh_ct_user", author, version); service.buildAll(basePackage, "ctuser", "CtUserole", "dyh_ct_userole", author, version); service.buildAll(basePackage, "ctrole", "CRole", "dyh_ct_role", author, version); service.buildAll(basePackage, "ctrole", "CtRoledata", "dyh_ct_roledata", author, version); service.buildAll(basePackage, "ctrole", "CtRolefun", "dyh_ct_rolefun", author, version); service.buildAll(basePackage, "pauser", "PaAccount", "dyh_pa_account", author, version); service.buildAll(basePackage, "pauser", "PaUser", "dyh_pa_user", author, version); } /******************************************************** * 下面单独执行 * ******************************************************** */ @Test public void buildPoTest() { service.buildPo(basePackage, packageName, className, tableName, author, version); } @Test public void buildBoTest() { service.buildBo(basePackage, packageName, className, tableName, author, version); } @Test public void buildServiceTest() { service.buildService(basePackage, packageName, className, tableName, author, version); } @Test public void buildWebControllerTest() { service.buildWebController(basePackage, packageName, className, tableName, author, version); } @Test public void buildWechatControllerTest() { service.buildWechatController(basePackage, packageName, className, tableName, author, version); } @Test public void buildJsonTest() { service.buildJson(basePackage, packageName, className, tableName, author, version); } @Test public void buildJsFormTest() { service.buildJsForm(basePackage, packageName, className, tableName, author, version); } @Test public void buildServiceTestTest() { service.buildServiceTest(basePackage, packageName, className, tableName, author, version); } @Test public void buildControllerTestTest() { service.buildControllerTest(basePackage, packageName, className, tableName, author, version); } }