public void CodigoClienteNaoExistente() { var request = new ConsultarServicoHabilitadoClienteRequest() { CodigoCliente = -1, }; var business = new ConsultarServicoHabilitadoClienteBL(); var response = business.Execute(request); Assert.IsNotNull(response); Assert.IsFalse(response.Status == ExecutionStatus.Success); Assert.AreEqual("9999", response.ErrorCode); //Assert.AreEqual("RECORD NOT FOUND", response.FaultMessage); }
public void BLSuccesso() { var request = new ConsultarServicoHabilitadoClienteRequest() { CodigoCliente = 10011001, UserId = new Guid("be12ef3a-000f-e511-80c0-00155d0ef405") }; var business = new ConsultarServicoHabilitadoClienteBL(); var response = business.Execute(request); Assert.AreEqual(true, response.Status); }
public MockSet<ConsultarServicoHabilitadoClienteRequest, ConsultarServicoHabilitadoClienteResponse> GetMocksetforCustomer(long codigoCliente_, string[] codigosServicos_) { var request = new ConsultarServicoHabilitadoClienteRequest() { CodigoCliente = codigoCliente_ }; var response = new ConsultarServicoHabilitadoClienteResponse(); response.Status = ExecutionStatus.Success; response.DataUltimaTransacao = new DateTime(2015, 7, 30); response.IndicadorVendaUltimoMes = true; response.Servicos = new List<ConsultarServicoHabilitadoClienteServicoDTO>(); if (codigosServicos_ != null) { var servicos = from servico in GetFullServiceList() where codigosServicos_.Contains(servico.CodigoServico) select servico; response.Servicos.AddRange(servicos); } else { response.Servicos.AddRange(GetFullServiceList()); } response.NumeroTotalRegistros = response.Servicos.Count; var mockSet = new MockSet<ConsultarServicoHabilitadoClienteRequest, ConsultarServicoHabilitadoClienteResponse>(); mockSet.request = request; mockSet.response = response; return mockSet; }
public ConsultarServicoHabilitadoClienteResponse ConsultarServicoHabilitadoCliente(ConsultarServicoHabilitadoClienteRequest requestData) { var business = new ConsultarServicoHabilitadoClienteBL(); var response = this.ExecuteBusiness(business, requestData); return response; }
//Mockset Error Loading public MockSet<ConsultarServicoHabilitadoClienteRequest, ConsultarServicoHabilitadoClienteResponse> GetMocksetforCustomerErrorLoading(long codigoCliente_, string[] codigosServicos_) { var request = new ConsultarServicoHabilitadoClienteRequest() { CodigoCliente = codigoCliente_ }; var response = new ConsultarServicoHabilitadoClienteResponse(); response.Status = Cielo.Sirius.Foundation.ExecutionStatus.TechnicalError; response.ErrorCode = "Loading"; response.ErrorMessage = "Ocorreu um erro e não foi possível realizar a operação \n- ob5le375-4f32-4ddo-ab8c-l96b8b2c72cd \n- 10/08/2015 11:23:40"; response.Servicos = new List<ConsultarServicoHabilitadoClienteServicoDTO>(); if (codigosServicos_ != null) { var servicos = from servico in GetFullServiceList() where codigosServicos_.Contains(servico.CodigoServico) select servico; response.Servicos.AddRange(servicos); } else { response.Servicos.AddRange(GetFullServiceList()); } response.NumeroTotalRegistros = response.Servicos.Count; var mockSet = new MockSet<ConsultarServicoHabilitadoClienteRequest, ConsultarServicoHabilitadoClienteResponse>(); mockSet.request = request; mockSet.response = response; return mockSet; }