public ResponseBussiness <OperationResponse> FraudValidationTA(FraudValidationRequest fraudValidationRequest) { TokenDto token = new TokenService().Get(); ResponseBussiness <OperationResponse> response = new FraudValidationBusiness(token).FraudValidationTA(fraudValidationRequest); return(response); }
/// <summary> /// Validar fraude de caja /// </summary> /// <param name="fraudValidation">Objeto de la validación contiene numero telefónico y código de tienda</param> /// <returns></returns> public ResponseBussiness <OperationResponse> FraudValidationTA(FraudValidationRequest fraudValidation) { return(tryCatch.SafeExecutor(() => { return repository.FraudValidationTA(fraudValidation.NumeroTelefonico, token.CodeStore); })); }
public void FraudValidationServiceTest() { TokenDto token = new TokenDto(3, 3215); FraudValidationBusiness fraudValidationBusiness = new FraudValidationBusiness(token); FraudValidationRequest fraudValidation = new FraudValidationRequest(); fraudValidation.NumeroTelefonico = 5584739202; var result = fraudValidationBusiness.FraudValidationTA(fraudValidation); Assert.IsTrue(result.Data.CodeNumber == "300"); }