コード例 #1
0
        public void CodigoNaoExistente()
        {
            var request = new ValidarPermissaoVendaDigitadaRequest()
            {
                CodigoCliente = -1,
                CodigoRamoAtividade = "Test",
                IndicaOperacao = "S"
            };

            var business = new ValidarPermissaoVendaDigitadaBL();

            var response = business.Execute(request);

            //Resultados de acordo com o mock gerado
            Assert.IsNull(response.TipoDeMensagem);

            Assert.IsFalse(response.Status == ExecutionStatus.Success);
            Assert.AreEqual("9999", response.ErrorCode);
            Assert.AreEqual("RECORD NOT FOUND", response.ErrorMessage);
        }
コード例 #2
0
        public void Successo()
        {
            var request = new ValidarPermissaoVendaDigitadaRequest()
            {
                CodigoCliente = 1,
                CodigoRamoAtividade = "Test",
                IndicaOperacao = "S"
            };

            var business = new ValidarPermissaoVendaDigitadaBL();
            
            var response = business.Execute(request);

            //Resultados de acordo com o mock gerado
            Assert.AreEqual("A", response.TipoDeMensagem);

            Assert.IsTrue(response.Status == ExecutionStatus.Success);
            //Assert.IsNull(response.FaultCode);
            //Assert.IsNull(response.FaultMessage);
        }
コード例 #3
0
 public ValidarPermissaoVendaDigitadaResponse ValidarPermissaoVendaDigitiada(ValidarPermissaoVendaDigitadaRequest requestData)
 {
     var business = new ValidarPermissaoVendaDigitadaBL();
     var response = this.ExecuteBusiness(business, requestData);
     return response;
 }