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);
        }