Ho una classe che tenta di aprire un file, e se non ci riesce tenta di capire il motivo (il file non esiste, è una directory, non ho i permessi, motivo sconosciuto) e lancia un'eccezione con il messaggio che sembra più opportuno. Ora vorrei testare cosa fa nel caso in cui un file sia corrotto al punto tale da non poter essere aperto. Il problema è: come faccio a rovinare un file per renderlo adatto allo scopo? Visto che prendere a martellate l'hard disk non mi sembra una buona soluzione, spero che qualcuno sappia consigliarmi un modo migliore...