There is some mismatch between intention and expression here. This class is used in RBRenameClassTest, but it is also used in ProtectInstanceVariableRefactoring, where there is no subclassing or renaming to be found.
Maybe it should either be renamed or the ProtectInstanceVariableRefactoring split out into another class.
Also, maybe Test categories should be initially excluded from COTDC. This class seems like a very low priority and probably doesn't need a comment at all.
Sean
Cheers,
Sean