// Path: demo-service/src/main/java/app/DemoServiceApp.java
// public class DemoServiceApp extends App {
//     @Override
//     protected void initialize() {
//         http().httpsPort(8443);
//         load(new SystemModule("sys.properties"));
// 
//         http().httpPort(8081);
// 
//         load(new ProductModule());
//         load(new JobModule());
// //        load(new CustomerModule());
//     }
// }


import app.DemoServiceApp;
import core.framework.test.module.AbstractTestModule;
package app.demo;


/**
 * @author neo
 */
public class TestModule extends AbstractTestModule {
    @Override
    protected void initialize() {
// Path: demo-service/src/main/java/app/DemoServiceApp.java
// public class DemoServiceApp extends App {
//     @Override
//     protected void initialize() {
//         http().httpsPort(8443);
//         load(new SystemModule("sys.properties"));
// 
//         http().httpPort(8081);
// 
//         load(new ProductModule());
//         load(new JobModule());
// //        load(new CustomerModule());
//     }
// }


// Path: demo-service/src/test/java/app/demo/TestModule.java
import app.DemoServiceApp;
import core.framework.test.module.AbstractTestModule;

package app.demo;


/**
 * @author neo
 */
public class TestModule extends AbstractTestModule {
    @Override
    protected void initialize() {
        load(new DemoServiceApp());