Recommended way to test ISerializationCallbackReceiver implementations?

I think you can do asset = ScriptableObject.Instantiate(asset); to clone it and test your assertions, unless I’m missing something about it needing to use the filesystem.