1.) I had 6.2 but am encountering the same issue with 7.0.60
2.) I am unit testing the top function, the 3rd line is returning null instead of the object I want it to return
3.) the first thing (Isolate.NonPublic.WhenCalled(target, "deleted").WillReturn(deleted);) -- I verified by changing it to throw an exception -- I saw the exception.
The second thing (third line of the top function), I stepped through in the debug and I'm getting null instead of the object I told it to return