import de.hsmannheim.informatik.name.domain.RobotFactory; import de.hsmannheim.informatik.name.domain.RobotType; import de.hsmannheim.informatik.name.domain.exceptions.RobotIllegalStateException; import java.util.Random; public class Main { public static void main(String[] args) throws RobotIllegalStateException { RobotFactory rf = new RobotFactory(); RobotType R2D2 = RobotType.R2D2; RobotType C3P0 = RobotType.C3P0; for (int i = 0; i < 10000; i++) { if(rf.getRobot(R2D2, "TestR2D2") == null){ System.out.println("Error"); } } System.out.println("finished R2D2"); for (int i = 0; i < 10000; i++) { if(rf.getRobot(C3P0, "TestC3P0") == null){ System.out.println("Error"); } } System.out.println("finished C3P0"); System.out.println("finished"); } }