Create() public method

public Create ( string beginString, string msgType, int correspondingFieldID ) : Group
beginString string
msgType string
correspondingFieldID int
return Group
コード例 #1
0
        public void GroupCreateTest()
        {
            DefaultMessageFactory dmf = new DefaultMessageFactory();

            Group g44 = dmf.Create("FIX.4.4", "B", 33);
            Assert.IsInstanceOf<QuickFix.FIX44.News.LinesOfTextGroup>(g44);

            Group g50 = dmf.Create("FIXT.1.1", "B", 33);
            Assert.IsInstanceOf<QuickFix.FIX50.News.NoLinesOfTextGroup>(g50);
        }
コード例 #2
0
ファイル: InitiatorTests.cs プロジェクト: sw00/algo-poc
        public void ReadInput()
        {
            var file = File.ReadLines("03.JSE_Indices_recv_log.txt").ToList();
            var line = file.FirstOrDefault();

            var dd = new QuickFix.DataDictionary.DataDictionary();

            var log = line.Split(' ');

            line = log[1];

            var factory = new QuickFix.DefaultMessageFactory();

            var msgType = Message.IdentifyType(line);

            Message msg = factory.Create("", msgType.getValue());

            msg.FromString(line, true, dd, dd, factory);

            Assert.AreEqual("0", msgType.Obj);
        }