public void SellersCounterIsOk() { var expected = 3; var response = SellersCounter.Run(mock); Assert.AreEqual(expected, response); }
public void Run(SalesLayout layout) { var path = $"{DATA_OUT}\\Output{layout.FileName}.txt"; if (File.Exists(path)) { File.Delete(path); } using (StreamWriter stream = File.CreateText(path)) { stream.WriteLine($"CustomersCount: {CustomersCount.Run(layout)}"); stream.WriteLine($"SellersCounter: {SellersCounter.Run(layout)}"); var mostExpensive = MostExpensiveSale.Run(layout); stream.WriteLine($"MostExpensiveSale: ID {mostExpensive.ID} - Total {mostExpensive.Value}"); var worst = WorstSeller.Run(layout); stream.WriteLine($"WorstSeller: {worst.Seller} - Sold {worst.Sold}"); } }