Proterty color Interior + prix pour les Part

This commit is contained in:
trochas
2024-12-04 17:04:18 +01:00
parent d9e14bdd9f
commit e1a5373c90
6 changed files with 80 additions and 46 deletions

View File

@@ -23,28 +23,28 @@ public class test {
PartType EG100PartType = new PartTypeImpl("EG100",Engine.class,engine);
Engine EG100 = new Engine("EG100",engine,3000);
Engine EG133 = new Engine("EG133",engine,8000);
Engine EG210= new Engine("EG210", engine,15000);
Engine ED110= new Engine("ED110", engine,2000);
Engine ED180= new Engine("ED180", engine,4000);
Engine EH120= new Engine("EH120", engine,15000);
Engine EG100 = new Engine("EG100",engine);
Engine EG133 = new Engine("EG133",engine);
Engine EG210= new Engine("EG210", engine);
Engine ED110= new Engine("ED110", engine);
Engine ED180= new Engine("ED180", engine);
Engine EH120= new Engine("EH120", engine);
Transmission TM5= new Transmission("TM5", transmission,2000);
Transmission TM6= new Transmission("TM6", transmission,4000);
Transmission TA5= new Transmission("TA5", transmission,7000);
Transmission TS6= new Transmission("TS6", transmission,10000);
Transmission TSF7= new Transmission("TSF7", transmission,15000);
Transmission TC120= new Transmission("TC120", transmission,1000);
Transmission TM5= new Transmission("TM5", transmission);
Transmission TM6= new Transmission("TM6", transmission);
Transmission TA5= new Transmission("TA5", transmission);
Transmission TS6= new Transmission("TS6", transmission);
Transmission TSF7= new Transmission("TSF7", transmission);
Transmission TC120= new Transmission("TC120", transmission);
Exterior XC= new Exterior("XC", exterior,0);
Exterior XM= new Exterior("XM", exterior,1000);
Exterior XS= new Exterior("XS", exterior,10000);
Exterior XC= new Exterior("XC", exterior);
Exterior XM= new Exterior("XM", exterior);
Exterior XS= new Exterior("XS", exterior);
Interior IN= new Interior("IN", interior);
Interior IH= new Interior("IH", interior);
Interior IS= new Interior("IS", interior);
Interior IN= new Interior("IN", interior,0);
Interior IH= new Interior("IH", interior,800);
Interior IS= new Interior("IS", interior,2500);
@@ -52,8 +52,6 @@ public class test {
CompatibilityManager cm = new CompatibilityManagerImpl();
@Before
public void init(){
Set<PartType> EH120Requirement = new HashSet<PartType>();
EH120Requirement.add(TC120.getType());
@@ -96,7 +94,10 @@ public class test {
cm.addIncompatibilities(IS.getType(), ISIncompatibilities);
cm.addRequirements(IS.getType(), ISRequirement);
//EG100.setProperty("prix","5€");
}