Looking to simulate various states for an item , so can ensure how to recover or mark things stale in heir application. Is this something that can be done through sink_driven source ? If so, is it fool proof?
You can do this by modifying a recording after rmdstestclient records it. Then you can replay it through sink_driven_src. However, I would recommend using ReplayService for this task, it offers a friendly GUI and is designed for this kind of development work and includes nice things like sample data, breakpoints in replaying a recording, integration with Tick History, etc.