Hacker News new | ask | show | jobs
by Dylan16807 1764 days ago
> How would you create a mock object for something that modifies the memory layout of the unit test while it is running?

There's two ways I can interpret "the unit test".

1) "How would you create a mock object for modifying the memory layout of the code being tested?" That's just a routine that shuffles around some bytes. Or marks parts of the address space to fault so it can simulate the contents.

2) "How would you create a mock object for modifying the memory layout of the code performing the test?" That wouldn't be a test. The code performing the test isn't inside its own simulation.