public void SupportsGuid() { var mapper = new AttributesMappingManager(); var ser = new SolrDocumentSerializer <TestDocWithGuid>(mapper, new DefaultFieldSerializer()); var doc = new TestDocWithGuid { Key = Guid.NewGuid() }; string fs = ser.Serialize(doc, null).ToString(SaveOptions.DisableFormatting); Assert.Equal("<doc><field name=\"Key\">" + doc.Key + "</field></doc>", fs); }
public void SupportsGuid() { var mapper = new AttributesMappingManager(); var ser = new SolrDocumentSerializer <TestDocWithGuid>(mapper, new DefaultFieldSerializer()); var doc = new TestDocWithGuid { Key = Guid.NewGuid() }; string fs = ser.Serialize(doc, null).OuterXml; var xml = new XmlDocument(); xml.LoadXml(fs); Console.WriteLine(fs); Assert.AreEqual("<doc><field name=\"Key\">" + doc.Key + "</field></doc>", fs); }
public void SupportsGuid() { var mapper = new AttributesMappingManager(); var ser = new SolrDocumentSerializer<TestDocWithGuid>(mapper, new DefaultFieldSerializer()); var doc = new TestDocWithGuid {Key = Guid.NewGuid()}; string fs = ser.Serialize(doc, null).ToString(SaveOptions.DisableFormatting); Assert.AreEqual("<doc><field name=\"Key\">"+doc.Key+"</field></doc>", fs); }
public void SupportsGuid() { var mapper = new AttributesMappingManager(); var ser = new SolrDocumentSerializer<TestDocWithGuid>(mapper, new DefaultFieldSerializer()); var doc = new TestDocWithGuid {Key = Guid.NewGuid()}; string fs = ser.Serialize(doc, null).OuterXml; var xml = new XmlDocument(); xml.LoadXml(fs); Console.WriteLine(fs); Assert.AreEqual("<doc><field name=\"Key\">"+doc.Key+"</field></doc>", fs); }