static void GivenMarketPriceAsInputCalculateDividendYield(double marketPrice) { log.Info("Inside GivenMarketPriceAsInputCalculateDividendYield with marketPrice = " + marketPrice); Console.WriteLine("Calculating Dividend Yield...."); foreach (var stock in _stockService.Stocks) { stock.MarketPrice = marketPrice; stock.DividendYield = _stockService.CalculateDividendYield(stock, marketPrice); Console.WriteLine("------"); Console.WriteLine(stock); } Console.WriteLine("Completed Calculating Dividend Yield"); Console.WriteLine("------------------------------------"); Console.WriteLine(); log.Info("GivenMarketPriceAsInputCalculateDividendYield Completed "); }
public void WhenCalculateDividendYieldIsInvokedForTEA() { var result = _stockService.CalculateDividendYield("TEA", 123); Assert.AreEqual(result.Result, 0); }