Our team has established a set of collection variables used for testing. The initial value for the variables is usually the happy path values. We then script tests. For non-happy path tests we set the collection variable(s) to different values (which become current values). After the tests complete we want to add to the script a line of code that resets the current value back to the initial value. We know we can explicitly set the variable value however this is a maintenance nightmare if we ever change the default values for the variables. In a perfect world there would be a method such as the following:
I have tried unset() and clear() but unset() destroys the variable altogether and clear() simply clears the value. Is there a way to request the “initial value” of a variable? If so I will just set() the value that way.
Thanks in advance for your assistance.