Ejemplo n.º 1
0
 public void TCRGroupFieldGetterSetterTest()
 {
     QuickFix.FIX44.TradeCaptureReport.NoSidesGroup noSides = new QuickFix.FIX44.TradeCaptureReport.NoSidesGroup();
     OrderID ordId = new OrderID("fooey");
     Assert.That(noSides.IsSet(ordId), Is.False);
     Assert.That(noSides.IsSetOrderID(), Is.False);
     noSides.Set(ordId);
     Assert.That(noSides.IsSet(ordId), Is.True);
     Assert.That(noSides.IsSetOrderID(), Is.True);
     Assert.That(noSides.OrderID.getValue(), Is.EqualTo("fooey"));
 }
Ejemplo n.º 2
0
        public void TCRGroupFieldGetterSetterTest()
        {
            QuickFix.FIX44.TradeCaptureReport.NoSidesGroup noSides = new QuickFix.FIX44.TradeCaptureReport.NoSidesGroup();
            OrderID ordId = new OrderID("fooey");

            Assert.That(noSides.IsSet(ordId), Is.False);
            Assert.That(noSides.IsSetOrderID(), Is.False);
            noSides.Set(ordId);
            Assert.That(noSides.IsSet(ordId), Is.True);
            Assert.That(noSides.IsSetOrderID(), Is.True);
            Assert.That(noSides.OrderID.getValue(), Is.EqualTo("fooey"));
        }
Ejemplo n.º 3
0
 public void TCRGroupCTORTest()
 {
     int[] expFieldOrder = new int[] {
         54, 37, 198, 11, 526, 66, 453, 1, 660, 581, 81, 575, 576,
         635, 578, 579, 821, 15, 376, 377, 528, 529, 582, 40, 18, 483,
         336, 625, 943, 12, 13, 479, 497, 381, 157, 230, 158, 159,
         738, 920, 921, 922, 238, 237, 118, 119, 120, 155, 156, 77,
         58, 354, 355, 752, 518, 232, 136, 825, 826, 591, 70, 78, 0
     };
     QuickFix.FIX44.TradeCaptureReport.NoSidesGroup noSides = new QuickFix.FIX44.TradeCaptureReport.NoSidesGroup();
     Assert.That(noSides.FieldOrder, Is.EqualTo(expFieldOrder));
     Assert.That(QuickFix.FIX44.TradeCaptureReport.NoSidesGroup.fieldOrder, Is.EqualTo(expFieldOrder));
 }
Ejemplo n.º 4
0
 public void TCRGroupCTORTest()
 {
     QuickFix.FIX44.TradeCaptureReport tcr = new QuickFix.FIX44.TradeCaptureReport();
     int[] expFieldOrder = new int[] {
             54, 37, 198, 11, 526, 66, 453, 1, 660, 581, 81, 575, 576,
             635, 578, 579, 821, 15, 376, 377, 528, 529, 582, 40, 18, 483,
             336, 625, 943, 12, 13, 479, 497, 381, 157, 230, 158, 159,
             738, 920, 921, 922, 238, 237, 118, 119, 120, 155, 156, 77,
             58, 354, 355, 752, 518, 232, 136, 825, 826, 591, 70, 78, 0
         };
     QuickFix.FIX44.TradeCaptureReport.NoSidesGroup noSides = new QuickFix.FIX44.TradeCaptureReport.NoSidesGroup();
     Assert.That(noSides.FieldOrder, Is.EqualTo(expFieldOrder));
     Assert.That(QuickFix.FIX44.TradeCaptureReport.NoSidesGroup.fieldOrder, Is.EqualTo(expFieldOrder));
 }