public void GetStatusPedidoReprovado() { var statusPedidoService = new StatusPedidoService(null, new NotificationContext(), new PedidoRepositoryMok()); var statusPedido = new StatusPedido(0, StatusPedidoService.StatusReprovado, 0, 0, 123456); var result = statusPedidoService.GetStatusAsync(statusPedido).Result; Assert.True(result.Count == 1 && result.Exists(x => x.Equals(StatusPedidoService.StatusReprovado)), StatusPedidoService.StatusReprovado); }
public void GetStatusPedidoAprovadoValorAMaiorEQuantidadeAMaior() { var statusPedidoService = new StatusPedidoService(null, new NotificationContext(), new PedidoRepositoryMok()); var statusPedido = new StatusPedido(0, StatusPedidoService.StatusAprovado, 4, 21, 123456); var result = statusPedidoService.GetStatusAsync(statusPedido).Result; var valorAMAior = result.Exists(x => x.Equals(StatusPedidoService.StatusAprovadoValorAMaior)); var quantidadeAMAior = result.Exists(x => x.Equals(StatusPedidoService.StatusAprovadoQuantidadeAMaior)); Assert.True(result.Count == 2 && valorAMAior && quantidadeAMAior, StatusPedidoService.StatusAprovadoValorAMenor); }