private void Cycle(FudgeTime t) { var msg1 = new FudgeMsg(context, new Field("t", t)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal(t, msg2.GetValue <FudgeTime>("t")); }
public void ToByteArray() { FudgeMsg msg = StandardFudgeMessages.CreateMessageAllNames(fudgeContext); byte[] bytes = msg.ToByteArray(); Assert.NotNull(bytes); Assert.True(bytes.Length > 10); }
private void Cycle(FudgeTime t) { var msg1 = new FudgeMsg(context, new Field("t", t)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal(t, msg2.GetValue<FudgeTime>("t")); }
public void RoundTrip() { var d = new FudgeDate(1999, 12, 10); var msg1 = new FudgeMsg(context, new Field("d", d)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal("1999-12-10", msg2.GetValue <FudgeDate>("d").ToString()); }
public void RoundTrip() { var dt = new FudgeDateTime(1999, 12, 10, 3, 4, 5, 987654321, -75, FudgeDateTimePrecision.Nanosecond); var msg1 = new FudgeMsg(context, new Field("dt", dt)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal("1999-12-10T03:04:05.987654321-01:15", msg2.GetValue <FudgeDateTime>("dt").ToString()); }
public void RoundTrip() { var d = new FudgeDate(1999, 12, 10); var msg1 = new FudgeMsg(context, new Field("d", d)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal("1999-12-10", msg2.GetValue<FudgeDate>("d").ToString()); }
public void RoundTrip() { var dt = new FudgeDateTime(1999, 12, 10, 3, 4, 5, 987654321, -75, FudgeDateTimePrecision.Nanosecond); var msg1 = new FudgeMsg(context, new Field("dt", dt)); var bytes = msg1.ToByteArray(); var msg2 = context.Deserialize(bytes).Message; Assert.Equal("1999-12-10T03:04:05.987654321-01:15", msg2.GetValue<FudgeDateTime>("dt").ToString()); }