testToStringRenderedData
Lots of refactoring