public void TestGet() { _Drawer.AddDayStock(new DateTime(2009, 10, 13), FakeStockDataCreator.Create(new DateTime(2009, 10, 13), 102, 106, 101, 105, 1000)); Assert.IsNotNull(_Drawer.GetAt(new DateTime(2009, 10, 13))); Assert.IsNull(_Drawer.GetAt(new DateTime(2009, 10, 14))); }
public void ParseCharsTest() { StockHistoryCharMapping mapping = new RatioTenthCharMapping(1); DateTime now = DateTime.Now; StockData sd1 = FakeStockDataCreator.Create(now.AddDays(-1), 10, 10.8, 9.7, 10, 30); StockData sd2 = FakeStockDataCreator.Create(now, 11, 11.2, 10.6, 10.8, 50); string result = mapping.ParseChars(sd1, sd2); Assert.IsTrue(result == "ulhj"); }
public SimpleStockHistory() { DateTime dt = startDate_; stocks_.Add(dt, FakeStockDataCreator.Create(dt, 10, 11, 9, 10, 30)); dt = dt.AddDays(1); stocks_.Add(dt, FakeStockDataCreator.Create(dt, 10, 10.2, 9.9, 10.2, 50)); dt = dt.AddDays(1); stocks_.Add(dt, FakeStockDataCreator.Create(dt, 10, 10.3, 9.8, 9.8, 30)); dt = dt.AddDays(1); stocks_.Add(dt, FakeStockDataCreator.Create(dt, 10, 10.5, 9.6, 9.8, 30)); dt = dt.AddDays(1); }
public void IsReverseT_Test() { StockData sd2 = FakeStockDataCreator.Create(DateTime.Now, 10, 10.4, 9.96, 10, 50); Assert.IsTrue(ShapeJudger.IsReverseT(sd2)); }