Simular archivo en Java

Estoy tratando de escribir pruebas unitarias para un método que toma un nombre de archivo String, luego abre el archivo y lo lee. Entonces, para probar ese método, pensé en escribir un archivo y luego en llamar a mi método. Sin embargo, en la granja de servidores de compilación, no es posible escribir archivos de forma arbitraria en el disco. ¿Hay una manera estándar de "simular" tener un archivo real en mi prueba de unidad?

Respuestas a la pregunta(4)

Su respuesta a la pregunta