Plugin can be configured to record all inputs and to respond with arbitrary stdout or error message. Will support upcoming integration testing.
Extract dependencies on os to enable more complete unit test coverage