private static BuySellInfo GetBuySellInfo(string path) { IShareData fileReader = new ShareFileReader(path); var data = fileReader.GetShareData(); var buySellIndices = SharePrices.GetBestBuySellIndices(data); var shareInfo = new BuySellInfo(data, buySellIndices.Item1, buySellIndices.Item2); return(shareInfo); }
public void BuyDayIsCorrect() { var info = new BuySellInfo(_shareData, 14, 20); Assert.AreEqual(15, info.BuyDay); }
public void SellPriceIsCorrect() { var info = new BuySellInfo(_shareData, 14, 20); Assert.AreEqual(27.39M, info.SellPrice); }
public void ToStringMessageIsCorrect() { var info = new BuySellInfo(_shareData, 14, 20); Assert.AreEqual("15(15.28),21(27.39)", info.ToString()); }
public void BuyPriceIsCorrect() { var info = new BuySellInfo(_shareData, 14, 20); Assert.AreEqual(15.28M, info.BuyPrice); }