public void DeserializeEmptyDocumentField() { var serializer = new DocumentFieldSerializer(); var field = (DocumentField)serializer.Deserialize(null); Assert.False(field.HasValue); }
public void WrongInputToDocumentField() { var serializer = new DocumentFieldSerializer(); Assert.Throws <ArgumentException>(() => serializer.Serialize(new StringField { Value = "Exception" })); }
public void DeserializeDocumentField() { var serializer = new DocumentFieldSerializer(); var id = Guid.NewGuid(); var field = (DocumentField)serializer.Deserialize(id.ToString()); Assert.Equal(id, field.Id.Value); }
public void SerializeDocumentField() { var serializer = new DocumentFieldSerializer(); var id = Guid.NewGuid(); var str = serializer.Serialize(new DocumentField { Id = id }); Assert.Equal(id.ToString(), str); }