public void ToKeyValuePairs_Should_Create_A_Dictionary_With_No_KeyPrefix() { var sample = new SampleClass1 { IntProp = 1234, FloatProp = 1234.56f, StringProp = "Prop" }; var result = sample.ToKeyValuePairs(); Assert.AreEqual(sample.IntProp, result[nameof(sample.IntProp)]); Assert.AreEqual(sample.FloatProp, result[nameof(sample.FloatProp)]); Assert.AreEqual(sample.StringProp, result[nameof(sample.StringProp)]); }