I was able to wrap the collection and cursor classes to make the methods virtual and I have been able to test with those. It still seems sub-optimal, so if there’s a better way please let me know.
virtual