correction test

This commit is contained in:
Rochas
2024-12-20 21:24:43 +01:00
parent 1569746582
commit 04fdcc5d22

View File

@@ -217,16 +217,16 @@ public class test {
Set<PartType> egIncompatibilities = new HashSet<PartType>(); Set<PartType> egIncompatibilities = new HashSet<PartType>();
egIncompatibilities.add(tr); egIncompatibilities.add(tr);
cm.addIncompatibilities(eg, egIncompatibilities); cm2.addIncompatibilities(eg, egIncompatibilities);
Set<PartType> efRequirement = new HashSet<PartType>(); Set<PartType> efRequirement = new HashSet<PartType>();
efRequirement.add(eg); efRequirement.add(eg);
cm.addRequirements(tr, efRequirement); cm2.addRequirements(tr, efRequirement);
assertFalse(cm.getIncompatibilities(eg).contains(eg)); assertFalse(cm2.getIncompatibilities(eg).contains(eg));
assertTrue(cm.getRequirements(tr).contains(eg)); assertTrue(cm2.getRequirements(tr).contains(eg));
assertTrue(cm.getIncompatibilities(tr).contains(tr)); //tr Require eg, eg Incompatible tr, -> eg Incompatible eg assertTrue(cm2.getIncompatibilities(tr).contains(tr)); //tr Require eg, eg Incompatible tr, -> eg Incompatible eg
} }
@@ -317,13 +317,13 @@ public class test {
Set<PartType> egIncompatibilities = new HashSet<PartType>(); Set<PartType> egIncompatibilities = new HashSet<PartType>();
egIncompatibilities.add(tr); egIncompatibilities.add(tr);
cm.addIncompatibilities(eg, egIncompatibilities); cm2.addIncompatibilities(eg, egIncompatibilities);
Set<PartType> efRequirement = new HashSet<PartType>(); Set<PartType> efRequirement = new HashSet<PartType>();
efRequirement.add(eg); efRequirement.add(eg);
cm.addRequirements(eg, efRequirement); cm2.addRequirements(eg, efRequirement);
ConfigurationImpl config1 = new ConfigurationImpl(cm); ConfigurationImpl config1 = new ConfigurationImpl(cm2);
config1.selectPart(eg); config1.selectPart(eg);
config1.selectPart(tr); config1.selectPart(tr);
config1.selectPart(ex); config1.selectPart(ex);