public void ShouldInitializeEmptyFormat() { ValueTuple <string, string> emptyPrefixAndSuffix = (null, null); var factory = new DictionaryFormat(); var toString = factory.Compile <int, string>(); Assert.That(factory.KeyValueSeparator, Is.Null); Assert.That(factory.KeyValuePairSeparator, Is.Null); Assert.That(factory.KeyPrefixAndSuffix, Is.EqualTo(emptyPrefixAndSuffix)); Assert.That(factory.ValuePrefixAndSuffix, Is.EqualTo(emptyPrefixAndSuffix)); Assert.That(factory.KeyValuePairPrefixAndSuffix, Is.EqualTo(emptyPrefixAndSuffix)); Assert.That(factory.DictionaryPrefixAndSuffix, Is.EqualTo(emptyPrefixAndSuffix)); Assert.That(factory.Options, Is.EqualTo(DictionaryFormatOptions.None)); Assert.That(toString(Dictionary), Is.EqualTo("0null1Leroy Jenkins7James Bond")); }