public async Task TestGetOrdersInProgress() { //arrange IRepository repository = new MockedRepository(); ChannelEngineHelper helper = new ChannelEngineHelper(repository); //act var orders = await helper.GetOutstandingOrders(); Assert.IsTrue(orders.Count == 6); }
public async Task TestGetTopNProductsInOutstandingOrders() { //arrange IRepository repository = new MockedRepository(); ChannelEngineHelper controller = new ChannelEngineHelper(repository); var orders = await controller.GetOutstandingOrders(); //act var topNProducts = controller.TakeTopNProductsFromOrders(orders, 5); Assert.IsTrue(topNProducts.Count == 4); Assert.IsTrue(topNProducts[0].Name == "T-shirt met lange mouw BASIC petrol: M"); }