Thanks, yes, I have a part of unit tests related to geometry are tested within Visual Studio directly. But I also have parts like parallel processing geometry with UserData attached. It has to be tested in Rhino, and I wouldn’t find out this crashes Rhino every time if I didn’t test it in Rhino. This is just simply that Rhino doc is monitoring each UserData across the entire document, and it cannot be accessed/duplicated by multiple threads.
These two weeks, I have been experiencing 3 Rhino bugs already (one of which has been reported by other 4 years ago, but still hasn’t been fixed), and I cannot expect Rhino will work with UserData properly without testing.
Rhino has been giving me a lot of surprises lately.
This is my ultimate goal to have all my code tested without opening Rhino.