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))); }
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); }
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); }
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); }