During my search for a snapshot of a persistent object,
I met a feature that I would like to share as it could be useful in some special situations.
My trigger was to have a before- and an after-image during unit testing.
Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.