public void BusinessError() { var request = new HabilitarDesabilitarVendaDigitadaRequest() { CodigoCliente = 2, ArvoreDeAssunto = "Árvore de Assunto", CanalDeAtendimento = "Telefone", CaseType = "Case Type", Cliente = "Cliente", //EstabelecimentoComercial = "Estabelecimento Comercial", IndicaOperacao = "D", IlhaDeAtendimento = "Ilha de Atendimento BE", TituloDaOcorrencia = "Titulo da Ocorrência BE", UserId = new Guid("be12ef3a-000f-e511-80c0-00155d0ef405"), CorrelationId = new Guid("be12ef3a-000f-e511-80c0-00155d0ef405"), ParentCaseId = "be12ef3a-000f-e511-80c0-00155d0ef405" }; request.DadosVendaDigitada = new List<HabilitarDesabilitarVendaDigitadaDTO> { new HabilitarDesabilitarVendaDigitadaDTO() { CodigoProduto = "02", IndicaAcao = "D" } }; var business = new HabilitarDesabilitarVendaDigitadaBL(); var response = business.Execute(request); Assert.IsNotNull(response); Assert.IsTrue(response.Status == Foundation.ExecutionStatus.BusinessError); }
public void CodigoNaoExistente() { var request = new HabilitarDesabilitarVendaDigitadaRequest(); request.DadosVendaDigitada = new List<HabilitarDesabilitarVendaDigitadaDTO>(); var DadoVendaDigitada = new HabilitarDesabilitarVendaDigitadaDTO() { CodigoProduto = "CodigoProduto", IndicaAcao = "IndicaAcao" }; request.CodigoCliente = -1; request.IndicaOperacao = "S"; request.DadosVendaDigitada.Add(DadoVendaDigitada); //Resultados de acordo com o mock gerado var business = new HabilitarDesabilitarVendaDigitadaBL(); var response = business.Execute(request); Assert.IsFalse(response.Status == ExecutionStatus.Success); Assert.AreEqual("9999", response.ErrorCode); Assert.AreEqual("RECORD NOT FOUND", response.ErrorMessage); }