RobotFactory/src/Main.java

36 lines
1.3 KiB
Java

import de.hsmannheim.informatik.name.domain.RobotFactory;
import de.hsmannheim.informatik.name.domain.RobotType;
import de.hsmannheim.informatik.name.domain.exceptions.RobotException;
import de.hsmannheim.informatik.name.domain.exceptions.RobotIllegalStateException;
import de.hsmannheim.informatik.name.domain.requirements.Robot;
import java.util.Random;
public class Main {
// public static void main(String[] args) throws RobotException {
// 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");
//// }
//// }
// Robot r1 = rf.getRobot(R2D2, "R2Test");
// System.out.println(r1.getName());
// try{
// r1.think(new int[]{1,2,42,5});
// } catch (RobotException re) {
// System.err.println(re.getRobotName());
// }
// 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");
// }
}