Ejemplo n.º 1
0
        public void GetMessageMethodsFRN5()
        {
            var msg = StandardFudgeMessages.CreateMessageWithSubMsgs(fudgeContext);

            Assert.Null(msg.GetMessage(42));
            Assert.Null(msg.GetMessage("No Such Field"));
            Assert.True(msg.GetMessage("sub1") is IFudgeFieldContainer);
        }
Ejemplo n.º 2
0
        public void SubMsg() //throws IOException
        {
            var inputMsg = StandardFudgeMessages.CreateMessageWithSubMsgs(fudgeContext);

            FudgeMsg outputMsg = CycleMessage(inputMsg);

            Assert.NotNull(outputMsg);

            FudgeUtils.AssertAllFieldsMatch(inputMsg, outputMsg);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        public void StandardMessageSubMessages()
        {
            FudgeMsg msg = StandardFudgeMessages.CreateMessageWithSubMsgs(fudgeContext);

            CheckResultsMatch(msg);
        }