AvgPx Field
Inheritance: DecimalField
Esempio n. 1
0
 public void TCRFieldSetterTypeSafeOldWayTest()
 {
     AvgPx avgPx = new AvgPx(new Decimal(10.5));
     QuickFix.FIX44.TradeCaptureReport tcr = new QuickFix.FIX44.TradeCaptureReport();
     tcr.Set(avgPx);
     Assert.That(tcr.AvgPx.getValue(), Is.EqualTo(avgPx.getValue()));
 }
Esempio n. 2
0
 public void Set(QuickFix.Fields.AvgPx val) 
 { 
     this.AvgPx = val;
 }
Esempio n. 3
0
 public void TCRisSetTest()
 {
     QuickFix.FIX44.TradeCaptureReport tcr = new QuickFix.FIX44.TradeCaptureReport(
         new TradeReportID("dude1"),
         new PreviouslyReported(true),
         new Symbol("AAPL"),
         new LastQty(new Decimal(100.1)),
         new LastPx(new Decimal(100.2)),
         new TradeDate("2010-12-12"),
         new TransactTime(new DateTime(2010, 12, 15, 10, 55, 32, 455)));
     LastPx lastPx = new LastPx();
     Assert.That(tcr.IsSet(lastPx), Is.True);
     AvgPx avgPx = new AvgPx(new Decimal(10.5));
     Assert.That(tcr.IsSet(avgPx), Is.False);
     Assert.That(tcr.IsSetAvgPx(), Is.False);
     tcr.Set(avgPx);
     Assert.That(tcr.IsSet(avgPx), Is.True);
     Assert.That(tcr.IsSetAvgPx(), Is.True);
 }