public void Successo() { var request = new SolicitarExclusaoProdutoRequest() { Protocolo = "101010", CodigoCliente = 1, CodigoProduto = "008", NomeSolicitante = "Andre", Origem = "CRM", TelefoneSolicitante = "99999000", CodigoEmpresa = "002", MotivoSolicitacao = "Teste" }; var business = new SolicitarExclusaoProdutoBL(); var response = business.Execute(request); //Resultados de acordo com o mock gerado Assert.AreEqual("OSB", response.SistemaLegado); Assert.AreEqual(true, response.Status); Assert.AreEqual("StatusRetorno", response.StatusRetorno); Assert.AreEqual("1111", response.SolicitacaoCentralAtendimento.CodigoSolicitacao); Assert.AreEqual(DateTime.Today, response.SolicitacaoCentralAtendimento.DataPrevistaConclusaoSolicitacao); }
public void CodigoNaoExistente() { var request = new SolicitarExclusaoProdutoRequest() { Protocolo = "101010", CodigoCliente = -1, CodigoProduto = "008", NomeSolicitante = "Andre", Origem = "CRM", TelefoneSolicitante = "99999000", CodigoEmpresa = "002", MotivoSolicitacao = "Teste" }; var business = new SolicitarExclusaoProdutoBL(); var response = business.Execute(request); //Resultados de acordo com o mock gerado Assert.AreEqual(false, response.Status); Assert.IsNull(response.SistemaLegado); Assert.IsNull(response.SolicitacaoCentralAtendimento); Assert.IsNull(response.StatusRetorno); Assert.AreEqual("9999", response.ErrorCode); Assert.AreEqual("RECORD NOT FOUND", response.ErrorMessage); }