Details
Description
All types that implement public interfaces or are otherwise exposed to the user code should override ToString and return a string in a standardized format, the same as record types use by default:
TypeName { Property1 = Value1, Property2 = Value2 }
Write a unit test to check all types in the project.