private static IDriveTrain DriveTrain() { IMotor motorL = new Motor(); IMotor motorR = new Motor(); motorL.Connect(Pins.GPIO_PIN_D7, Pins.GPIO_PIN_D4, PWMChannels.PWM_PIN_D6); motorR.Connect(Pins.GPIO_PIN_D2, Pins.GPIO_PIN_D3, PWMChannels.PWM_PIN_D5); DriveTrain driveTrain = new DriveTrain(); driveTrain.ConnectFour(motorL, motorR); return driveTrain; }
public void Motor_Runs_At_100() { IMotor _motor = new Motor(); _motor.SetSpeed(100); }
public void Motor_Exception_Below_0() { IMotor _motor = new Motor(); _motor.SetSpeed(-1); }
public void Motor_Exception_Above_100() { IMotor _motor = new Motor(); _motor.SetSpeed(101); }