add verify() to tester abstract class
authorEric Sandoval <harpnart@gmail.com>
Sat, 4 Feb 2017 04:49:50 +0000 (20:49 -0800)
committerEric Sandoval <harpnart@gmail.com>
Sat, 4 Feb 2017 04:49:50 +0000 (20:49 -0800)
src/org/usfirst/frc/team3501/robot/commandgroups/AutonGearThenBaselinePegCloseToBoiler.java
src/org/usfirst/frc/team3501/robot/commandgroups/AutonGearThenBaselinePegCloseToBoilerTest.java [new file with mode: 0644]
src/org/usfirst/frc/team3501/robot/commandgroups/ShootTest.java
src/org/usfirst/frc/team3501/robot/commandgroups/TestCommandGroup.java

index b674b35da8cd62c57fbc4b513dbe89cf4c80f218..1e9ef5d74af4ad167f6ba8daee3234f38a3f9720 100644 (file)
@@ -36,12 +36,12 @@ public class AutonGearThenBaselinePegCloseToBoiler extends CommandGroup
       addSequential(
           new DriveDistance(DISTANCE_FROM_BOILER_WALL / Math.sqrt(3) + 50.2168,
               MOTOR_VALUE_FORWARD)); // drive straight into extended line of peg
-      addSequential(new TurnForAngle(60, Direction.LEFT, MOTOR_VALUE_TURN));// position
-                                                                            // robot
-                                                                            // for
-                                                                            // optimal
-                                                                            // gear
-                                                                            // placement
+      addSequential(new TurnForAngle(60, Direction.LEFT, 5));// position
+                                                             // robot
+                                                             // for
+                                                             // optimal
+                                                             // gear
+                                                             // placement
       addSequential(new DriveDistance(PEG_EXTENDED
           - 2 * DISTANCE_FROM_BOILER_WALL / Math.sqrt(3) - LENGTH_OF_PEG,
           MOTOR_VALUE_FORWARD));// put gear on peg
diff --git a/src/org/usfirst/frc/team3501/robot/commandgroups/AutonGearThenBaselinePegCloseToBoilerTest.java b/src/org/usfirst/frc/team3501/robot/commandgroups/AutonGearThenBaselinePegCloseToBoilerTest.java
new file mode 100644 (file)
index 0000000..9afc000
--- /dev/null
@@ -0,0 +1,33 @@
+package org.usfirst.frc.team3501.robot.commandgroups;
+
+public class AutonGearThenBaselinePegCloseToBoilerTest
+    extends TestCommandGroup {
+
+  public AutonGearThenBaselinePegCloseToBoilerTest() {
+    super();
+  }
+
+  @Override
+  protected void runCommandGroup() {
+    addSequential(new AutonGearThenBaselinePegCloseToBoiler());
+  }
+
+  @Override
+  protected void setup() {
+    // TODO Auto-generated method stub
+
+  }
+
+  @Override
+  protected void teardown() {
+    // TODO Auto-generated method stub
+
+  }
+
+  @Override
+  protected void verify() {
+    // TODO Auto-generated method stub
+
+  }
+
+}
index b33d8a27fdce6a32a8af75cee247fee8b1fcd6ca..8d0f58b4c963b869b9227f66700facdff1d22778 100644 (file)
@@ -24,4 +24,10 @@ public class ShootTest extends TestCommandGroup {
 
   }
 
+  @Override
+  protected void verify() {
+    // TODO Auto-generated method stub
+
+  }
+
 }
index c97ed5c13d0db6a2312af3a7b79da7c764370725..8254dddb0308f4c81768a31749daa126b0bc221c 100644 (file)
@@ -11,9 +11,11 @@ public abstract class TestCommandGroup extends CommandGroup {
 
   }
 
+  protected abstract void setup();
+
   protected abstract void runCommandGroup();
 
-  protected abstract void setup();
+  protected abstract void verify();
 
   protected abstract void teardown();