testLanderDeceleratesRespondsToFailure() { accelerometer = mock(Accelerometer) lander = Lander.new(accelerometer) accelerometer.stubs().report_acceleration().to_raise(AnyException) this_block { lander.decelerate() }.should raise(AnyException) }