RobotFactory/src/Main.java

26 lines
919 B
Java

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");
}
}