public RequestHistoryPizza(RequestHistoryPizzaInfo firstHalfPizza, RequestHistoryPizzaInfo secondHalfPizza, int quantity, decimal total) { FirstHalfPizza = firstHalfPizza; SecondHalfPizza = secondHalfPizza; Quantity = quantity; Total = total; }
public void SuccessRequestHistory() { ICommandQuery commandQuery = new CommandQuery(_appSettings); var requests = new List <RequestHistoryPizza>(); var pizza1 = new RequestHistoryPizzaInfo("PIZZA FIRST HALF", 25); var pizza2 = new RequestHistoryPizzaInfo("PIZZA SECOND HALF", 35); requests.Add(new RequestHistoryPizza(pizza1, pizza2, 5, 35)); commandQuery.SetData(requests); var mediator = new Mock <IMediator>(); mediator.Setup(s => s.Send(It.IsAny <RequestHistoryQuery>(), It.IsAny <CancellationToken>())) .Returns(Task.FromResult(commandQuery)); var result = new RequestController(mediator.Object, _mapper).GetHistory(1); Assert.IsType <OkObjectResult>(result.Result); }