Yes, I've tested AVAudioRecorder in the Simulator on the mini and it works. But your reluctance to test on a device is a worry. Always test on a device, especially where hardware-dependent functionality is concerned (as here).
However, my mini definitely does not understand the earpods. You have to use a USB microphone.