package tests; import src.*; import java.util.Set; import java.util.HashSet; import static org.junit.Assert.*; import org.junit.Test; public class test { public static void main(String[] args){ Category Engine = new Category("Engine"); Category Transmission = new Category("Transmission"); Category Exterior= new Category("Exterior"); Category Interior= new Category("Interior"); //PartType PartType EG100= new PartType("EG100", Engine); PartType EG133= new PartType("EG133", Engine); PartType EG210= new PartType("EG210", Engine); PartType ED110= new PartType("ED110", Engine); PartType ED180= new PartType("ED180", Engine); PartType EH120= new PartType("EH120", Engine); PartType TM5= new PartType("TM5", Transmission); PartType TM6= new PartType("TM6", Transmission); PartType TA5= new PartType("TA5", Transmission); PartType TS6= new PartType("TS6", Transmission); PartType TSF7= new PartType("TSF7", Transmission); PartType TC120= new PartType("TC120", Transmission); PartType XC= new PartType("XC", Exterior); PartType XM= new PartType("XM", Exterior); PartType XS= new PartType("XS", Exterior); PartType IN= new PartType("IN", Interior); PartType IH= new PartType("IH", Interior); PartType IS= new PartType("IS", Interior); CompatibilityManager cm = new CompatibilityManager(); Set EH120Requirement = new HashSet(); EH120Requirement.add(TC120); Set TA5Incompatibilities = new HashSet(); TA5Incompatibilities.add(TA5); Set TSF7Incompatibilities = new HashSet(); TSF7Incompatibilities.add(EG100); TSF7Incompatibilities.add(EG133); TSF7Incompatibilities.add(ED110); Set TC120Requirement = new HashSet(); TC120Requirement.add(EH120); Set XCIncompatibilities = new HashSet(); XCIncompatibilities.add(EG210); Set XMIncompatibilities = new HashSet(); XMIncompatibilities.add(EG100); Set XSIncompatibilities = new HashSet(); XSIncompatibilities.add(EG100); Set XSRequirement = new HashSet(); XSRequirement.add(IS); Set ISIncompatibilities = new HashSet(); ISIncompatibilities.add(EG100); ISIncompatibilities.add(TM5); Set ISRequirement = new HashSet(); ISRequirement.add(XS); cm.addRequirements(EH120,EH120Requirement); } @Test public void test(){ assertTrue(true); } @Test public void test2(){ assertEquals(1,1); //very Important test } }