public void ToString_ItemDescriptor_ResultAreEqual(String originName, String headerName, Int32 offsetValue) { headerName = String.IsNullOrWhiteSpace(headerName) ? "<null>" : headerName; PropertyInfoTest origin = new PropertyInfoTest { name = $"{originName}", }; CsvColumnAttribute column = new CsvColumnAttribute { Header = $"{headerName}", Offset = offsetValue, }; String expected = $"Offset: \"{offsetValue}\", Header: \"{headerName}\", Origin: \"{originName}\""; ItemDescriptor actual = new ItemDescriptor(column, origin); Assert.AreEqual(expected, actual.ToString()); }