Esempio n. 1
0
        public void test10dayPivot4()
        {
            TerraNovaFile ms = new TerraNovaParser().LoadFile(ROOTDIR + "OIL-STORAGE-CORR-LD_Raw.csv", "EP01", new DateTime(2019, 11, 9));  // before 10day pivot

            Assert.AreEqual(31, ms.GetTagBalanceRecords().Count);
            Assert.IsNotNull(ms.GetTagBalanceRecords().SingleOrDefault(t => t.BalanceDate == new DateTime(2019, 10, 31)));
        }
Esempio n. 2
0
        public void test10daytest()
        {
            TerraNovaFile ms = new TerraNovaParser().LoadFile(ROOTDIR + "OIL-STORAGE-CORR-LD_Raw.csv", "EP01", new DateTime(2019, 10, 19));

            Assert.AreEqual(19, ms.GetTagBalanceRecords().Count);
            Assert.AreEqual(82.676, ms.GetTagBalanceRecords().Single(t => t.BalanceDate == new DateTime(2019, 10, 17)).Quantity);
        }
Esempio n. 3
0
        public void test10dayPivot1()
        {
            TerraNovaFile ms = new TerraNovaParser().LoadFile(ROOTDIR + "OIL-STORAGE-CORR-LD_Raw.csv", "EP01", new DateTime(2019, 11, 01));

            Assert.AreEqual(31, ms.GetTagBalanceRecords().Count);
            Assert.AreEqual(1.887, ms.GetTagBalanceRecords().Single(t => t.BalanceDate == new DateTime(2019, 10, 31)).Quantity);
            Assert.AreEqual(3261.14, ms.GetTagBalanceRecords().Single(t => t.BalanceDate == new DateTime(2019, 10, 30)).Quantity);
        }
Esempio n. 4
0
        public void testBase()
        {
            string        dir = Directory.GetCurrentDirectory();
            TerraNovaFile ms  = new TerraNovaParser().LoadFile(ROOTDIR + "OIL-STORAGE-CORR-LD_Raw.csv", "EP01", new DateTime(2019, 10, 03));

            Assert.AreEqual(4, ms.GetTagBalanceRecords().Count);
            Assert.AreEqual(7075.41, ms.GetTagBalanceRecords().Single(t => t.BalanceDate == new DateTime(2019, 10, 1)).Quantity);
        }