public void AccountInfo_Composite_Serialization() { ISerializableComponent accountInfo = new CompositeComponent("INFOCUENTA"); IComponentSerializer serializer = new XmlComponentSerializer(); accountInfo .AddComponent(new NodeComponent("USUARIO", "user")) .AddComponent(new NodeComponent("CLAVE", "123")) .AddComponent(new NodeComponent("FECHA", "yyyyMMddHHmmss")); var result = accountInfo.Serialize(serializer).Build(); string expectedResult = "<INFOCUENTA><USUARIO>user</USUARIO><CLAVE>123</CLAVE><FECHA>yyyyMMddHHmmss</FECHA></INFOCUENTA>"; Assert.AreEqual(result, expectedResult); }