Finish the recording and write state
Attempt to load the recorded nock snapshot json file.
If snapshots are being written, then make actual requests and save the recorded values to the snapshot json file.
Otherwise, load http request results from the snapshot json.
pause the recording
resume recording
Start recording http requests
Write the recorded snapshot json to the appropriate file
Class providing the implementation of the
t.nock.snapshot()
functionality