Add copy and open operation handles to inject memory file exceptions without mocking (#184)

5 files changed