Example #1
0
        public void Put()
        {
            this.InstanciarRequest(HttpMethod.Put);
            var result = _orcamentoAPI.Put(OrcamentoStub.Despesa());

            Assert.IsTrue(result.IsSuccessStatusCode);
        }
Example #2
0
        public void ReceberOrcamento()
        {
            Assert.IsNull(_lojistaRepository.BuscarPedido(1).Orcamento);

            var orcamentoPedido1 = new Orcamento()
            {
                Id = 2, IdPedido = 1, PrevisaoEntrega = DateTime.Today, Valor = 10
            };

            _controller.Put(1, orcamentoPedido1);

            var orcamentoLogista = _lojistaRepository.BuscarPedido(1).Orcamento;

            Assert.IsNotNull(orcamentoLogista);
            Assert.AreEqual(orcamentoPedido1.Id, orcamentoLogista.Id);
            Assert.AreEqual(orcamentoPedido1.IdPedido, orcamentoLogista.IdPedido);
            Assert.AreEqual(orcamentoPedido1.PrevisaoEntrega, orcamentoLogista.PrevisaoEntrega);
            Assert.AreEqual(orcamentoPedido1.Valor, orcamentoLogista.Valor);
        }