public void ExportInt32Prop() { IDocumentColumn<SimplePoco> column = GetInt32PropColumn(); var poco = new SimplePoco {Int32Prop = Int32PropValue}; string result = column.Serialize(poco); Assert.AreEqual(Int32PropValue.ToString(), result); }
public void ExportPoco() { IDocumentFormatDefinition<SimplePoco> definition = GetPocoDefinition(); var poco = new SimplePoco {Int32Prop = Int32PropValue1, StringProp = StringPropValue1}; string result = definition.Export(new List<SimplePoco> {poco}); Assert.AreEqual(StringPropValue1 + "\t" + Int32PropValue1, result); }
public void ImportStringProp() { IDocumentColumn<SimplePoco> column = GetStringPropColumn(); var poco = new SimplePoco(); column.Parse(poco, StringPropValue); Assert.AreEqual(StringPropValue, poco.StringProp); }
public void ImportInt32Prop() { IDocumentColumn<SimplePoco> column = GetInt32PropColumn(); var poco = new SimplePoco(); column.Parse(poco, Int32PropValue.ToString()); Assert.AreEqual(Int32PropValue, poco.Int32Prop); }
public void ExportStringProp() { IDocumentColumn<SimplePoco> column = GetStringPropColumn(); var poco = new SimplePoco {StringProp = StringPropValue}; string result = column.Serialize(poco); Assert.AreEqual(StringPropValue, result); }