public void ToTypedRowWithGDID_FromString() { var str = @"{ id: ""12:4:5"", name: ""Orlov""}"; DataWithGDID row = str.JSONToDynamic(); Assert.AreEqual(new NFX.DataAccess.Distributed.GDID(12, 4, 5), row.ID); Assert.AreEqual("Orlov", row.Name); }
public void ToTypedRowWithGDID_FromString() { var str = @"{ id: ""12:4:5"", name: ""Orlov""}"; DataWithGDID row = str.JsonToDynamic(); Aver.AreEqual(new GDID(12, 4, 5), row.ID); Aver.AreEqual("Orlov", row.Name); }
public void ToTypedRowWithGDID_FromOtherRow() { var row1 = new DataWithGDID { ID = new NFX.DataAccess.Distributed.GDID(1, 189), Name = "Graf Orlov" }; var str = row1.ToJSON(JSONWritingOptions.PrettyPrintRowsAsMap); Console.WriteLine(str); DataWithGDID row2 = str.JSONToDynamic(); Assert.AreEqual(new NFX.DataAccess.Distributed.GDID(1, 189), row2.ID); Assert.AreEqual("Graf Orlov", row2.Name); }
public void ToTypedRowWithGDID_FromOtherRow() { var row1 = new DataWithGDID { ID = new GDID(1, 189), Name = "Graf Orlov" }; var str = row1.ToJson(JsonWritingOptions.PrettyPrintRowsAsMap); Console.WriteLine(str); DataWithGDID row2 = str.JsonToDynamic(); Aver.AreEqual(new GDID(1, 189), row2.ID); Aver.AreEqual("Graf Orlov", row2.Name); }
public void ToTypedRowWithGDID_FromOtherRow() { var row1 = new DataWithGDID { ID = new NFX.DataAccess.Distributed.GDID(1,189), Name = "Graf Orlov" }; var str = row1.ToJSON(JSONWritingOptions.PrettyPrintRowsAsMap); Console.WriteLine(str); DataWithGDID row2 = str.JSONToDynamic(); Assert.AreEqual(new NFX.DataAccess.Distributed.GDID(1, 189), row2.ID); Assert.AreEqual("Graf Orlov", row2.Name); }