public void CanGetRevenueByProduct() { ReportsFactory repFac = new ReportsFactory(); List <Report> RevenueByProduct = repFac.GetRevenueByProduct(); Assert.IsTrue(RevenueByProduct.Count > 0); Assert.IsNotNull(RevenueByProduct); }
public static void ReadInput() { ReportsFactory revenueReportFactory = new ReportsFactory(); Console.WriteLine("\r\n$$$$$$$$$$$$$$$$$$$$$$$$"); Console.WriteLine("Product Revenue"); Console.WriteLine("$$$$$$$$$$$$$$$$$$$$$$$$$"); List <Report> ProductRevenueReports = new List <Report>(); ProductRevenueReports = revenueReportFactory.GetRevenueByProduct(); Console.WriteLine("Product Revenue"); foreach (Report report in ProductRevenueReports) { Console.WriteLine($"{report.Name} ${report.Price}"); } Console.WriteLine("\r\nPress any key to return to main menu"); Console.ReadLine(); }