public void ConfiguredTuple() { var container = new ConfigurationContainer(); container.EnableParameterizedContent() .Type <Tuple <string> >() .Member(x => x.Item1) .Name("NewName"); var serializer = new SerializationSupport(container); var expected = new Tuple <string>("Hello World!"); var actual = serializer.Assert(expected, @"<?xml version=""1.0"" encoding=""utf-8""?><Tuple xmlns:exs=""https://extendedxmlserializer.github.io/v2"" exs:arguments=""string"" xmlns=""https://extendedxmlserializer.github.io/system""><NewName>Hello World!</NewName></Tuple>"); actual.ShouldBeEquivalentTo(expected); }