public void ReadStruct() { const string hexBuffer = "A261410C61420D"; FieldSerializationStruct strct = Helper.Read <FieldSerializationStruct>(hexBuffer); Assert.Equal(12, strct.A); Assert.Equal(13, strct.B); }
public void ReadStruct() { JsonSerializerOptions options = new JsonSerializerOptions().SetupExtensions(); const string json = @"{""A"":12,""B"":13}"; FieldSerializationStruct strct = JsonSerializer.Deserialize <FieldSerializationStruct>(json, options); Assert.Equal(12, strct.A); Assert.Equal(13, strct.B); }
public void WriteStruct() { FieldSerializationStruct strct = new FieldSerializationStruct { A = 12, B = 13 }; const string hexBuffer = "A261410C61420D"; Helper.TestWrite(strct, hexBuffer); }
public void WriteStruct() { JsonSerializerOptions options = new JsonSerializerOptions().SetupExtensions(); const string json = @"{""A"":12,""B"":13}"; FieldSerializationStruct strct = new FieldSerializationStruct { A = 12, B = 13 }; Helper.TestWrite(strct, json, options); }