Exemplo n.º 1
0
        public static string GetMsg(VerifyNIPResult responseCode)
        {
            string msg = string.Empty;

            switch (responseCode)
            {
            case VerifyNIPResult.IsActiveVATPayer:
                msg = _isActiveVATPayerMsg;
                break;

            case VerifyNIPResult.NotRegisteredVATPayer:
                msg = _notRegisteredVATPayer;
                break;

            case VerifyNIPResult.CancelledVATPayer:
                msg = _cancelledVATPayerMsg;
                break;

            case VerifyNIPResult.NIPNotCorrect:
                msg = _nipNotCorrectMsg;
                break;

            case VerifyNIPResult.DateNotCorrect:
                msg = _dateNotCorrectMsg;
                break;

            case VerifyNIPResult.ServiceIsNotAvailable:
                msg = _serviceIsNotAvailableMsg;
                break;

            case VerifyNIPResult.ServiceRequestError:
                msg = _serviceRequestErrorMsg;
                break;

            case VerifyNIPResult.ErrorInClientSetUp:
                msg = _errorInClientSetUp;
                break;

            case VerifyNIPResult.Error:
                msg = _errorUnknown;
                break;

            case VerifyNIPResult.ErrorDateNotCorrect:
                msg = _errorDateNotCorrect;
                break;

            default:
                break;
            }

            return(msg);
        }
Exemplo n.º 2
0
        public void IncorrectNipVerification()
        {
            VerifyNIPResult response = _verifier.VerifyNIP(CompanyGenerator.GetInCorrectNIP(1));

            Assert.AreEqual(VerifyNIPResult.NIPNotCorrect, response);
        }
Exemplo n.º 3
0
        public void WhiteSpaceNipVerification()
        {
            VerifyNIPResult response = _verifier.VerifyNIP("  ");

            Assert.AreEqual(VerifyNIPResult.NIPNotCorrect, response);
        }
Exemplo n.º 4
0
        public void NullNipVerification()
        {
            VerifyNIPResult response = _verifier.VerifyNIP(string.Empty);

            Assert.AreEqual(VerifyNIPResult.NIPNotCorrect, response);
        }
Exemplo n.º 5
0
        public void OneCorrectNipVerification()
        {
            VerifyNIPResult response = _verifier.VerifyNIP(CompanyGenerator.GetCorrectNIP(1));

            Assert.AreEqual(VerifyNIPResult.IsActiveVATPayer, response);
        }
Exemplo n.º 6
0
 public static string ToMessage(this VerifyNIPResult verifyNIPResult)
 {
     return(VerifyNIPResultMsg.GetMsg(verifyNIPResult));
 }
        public void IncorrectNipVerification()
        {
            VerifyNIPResult response = verifier.VerifyNIP(CompanyGenerator.GetInCorrectNIP(1));

            Assert.AreEqual(VerifyNIPResult.NotRegisteredVATPayer, response);
        }