public void AllMessagesSameContext() { FudgeContext fudgeContext = new FudgeContext(); FudgeMsg msg = null; msg = StandardFudgeMessages.CreateMessageAllNames(fudgeContext); CheckResultsMatch(msg, fudgeContext); msg = StandardFudgeMessages.CreateMessageAllOrdinals(fudgeContext); CheckResultsMatch(msg, fudgeContext); msg = StandardFudgeMessages.CreateMessageAllByteArrayLengths(fudgeContext); CheckResultsMatch(msg, fudgeContext); msg = StandardFudgeMessages.CreateMessageWithSubMsgs(fudgeContext); CheckResultsMatch(msg, fudgeContext); msg = StandardFudgeMessages.CreateLargeMessage(fudgeContext); CheckResultsMatch(msg); }
public void FixedLengthByteArrays() { FudgeMsg msg = StandardFudgeMessages.CreateMessageAllByteArrayLengths(fudgeContext); Assert.Same(ByteArrayFieldType.Length4Instance, msg.GetByName("byte[4]").Type); Assert.Same(ByteArrayFieldType.Length8Instance, msg.GetByName("byte[8]").Type); Assert.Same(ByteArrayFieldType.Length16Instance, msg.GetByName("byte[16]").Type); Assert.Same(ByteArrayFieldType.Length20Instance, msg.GetByName("byte[20]").Type); Assert.Same(ByteArrayFieldType.Length32Instance, msg.GetByName("byte[32]").Type); Assert.Same(ByteArrayFieldType.Length64Instance, msg.GetByName("byte[64]").Type); Assert.Same(ByteArrayFieldType.Length128Instance, msg.GetByName("byte[128]").Type); Assert.Same(ByteArrayFieldType.Length256Instance, msg.GetByName("byte[256]").Type); Assert.Same(ByteArrayFieldType.Length512Instance, msg.GetByName("byte[512]").Type); Assert.Same(ByteArrayFieldType.VariableSizedInstance, msg.GetByName("byte[28]").Type); }
public void StandardMessageByteArrays() { FudgeMsg msg = StandardFudgeMessages.CreateMessageAllByteArrayLengths(fudgeContext); CheckResultsMatch(msg); }