test_runner: preserve original property descriptor when mutating objects
requested to merge github/fork/ErickWendel/test_runner/mock-preserve-original-property-descriptor into main
In this comment, https://github.com/nodejs/node/pull/49397#discussion_r1309308550 @ljharb suggested preserving the behavior and attributes of properties as they were before the modification
cc @nodejs/test_runner