Exemplo n.º 1
0
        public void TestAssign()
        {
            IList <long>   time   = new List <long>();
            IList <double> price  = new List <double>();
            IList <double> volume = new List <double>();

            time.Add(10);
            price.Add(20);
            volume.Add(30);

            IQuoteCapture qc = new QuoteCapture("symbol", 1, time, price, volume);

            _quoteCapture.Assign(qc);
            Assert.AreEqual("symbol", _quoteCapture.Symbol);
            Assert.AreEqual(1, _quoteCapture.PipFactor);
            Assert.AreEqual(10, _quoteCapture.Time[0]);
            Assert.AreEqual(20, _quoteCapture.Price[0]);
            Assert.AreEqual(30, _quoteCapture.Volume[0]);
        }