Commit 1ade661a authored by Tong Li's avatar Tong Li

POA

parent e3a2cdde
This diff is collapsed.
package com.aps.demo;
/**
* POAOrToolsModelTest 的独立运行入口(不依赖 JUnit 引擎 / maven surefire)。
*
* 运行方式(本项目根目录):
* javac -encoding UTF-8 -d target\demo-test-classes -cp <依赖classpath> ^
* src\main\java\com\aps\poa\model\POAOrToolsModel.java ^
* src\test\java\com\aps\demo\POAOrToolsModelTest.java ^
* src\test\java\com\aps\demo\POAOrToolsModelTestRunner.java
* java -cp <classpath> com.aps.demo.POAOrToolsModelTestRunner
*/
public class POAOrToolsModelTestRunner {
public static void main(String[] args) {
try {
POAOrToolsModelTest.init();
POAOrToolsModelTest test = new POAOrToolsModelTest();
test.testToOpDefs_EntryMapping();
test.testToOpDefs_NoMachineOptions_Throws();
test.testToOpDefs_MultiInputProducts();
test.testToResourceDefs_MachineMapping();
test.testToBomRelations_FromMaterialRequirements();
test.testToBomRelations_NoMaterialRequirements_Empty();
test.testSolve_WithBusinessEntities();
test.testSolve_WithOpDefs_AllConstraintsSatisfied();
System.out.println("\n[TEST PASS] 全部 8 个用例通过");
} catch (Throwable t) {
System.err.println("\n[TEST FAIL] " + t);
t.printStackTrace(System.err);
System.exit(1);
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment