I am starting with an Activity based off of this ShakeActivity and I want to write some unit tests for it. I have written some small unit tests for Android activities befor
interface IAccelerometerReader {
public float[] readAccelerometer();
}
The write an AndroidAccelerometerReader and FakeAccelerometerReader. Your code would use IAccelerometerReader but you can swap in the Android or Fake readers.