Ejemplo n.º 1
0
        public void TestMethodValidateLuhnNumber()
        {
            //CONTROLLER OBJECT
            apiController objController = new apiController();



            //GENERATE
            ObjectResult resultado = (ObjectResult)objController.generateLuhnNumber().Result;
            //
            apiResponse_generate objResponse = (apiResponse_generate)resultado.Value;



            //EXECUTE VALIDATION
            apiRequest objRequest = new apiRequest()
            {
                luhnNumber = objResponse.generatedLuhnNumber
            };

            ObjectResult validateResult = (ObjectResult)objController.validateLuhnNumber(objRequest).Result;
            //
            apiResponse_validate objResponseValidate = (apiResponse_validate)validateResult.Value;


            //
            Assert.IsTrue(objResponseValidate.validation);
            //
        }
Ejemplo n.º 2
0
        public void TestMethodGenerateLuhnNumber()
        {
            //CONTROLLER OBJECT
            apiController objController = new apiController();


            //EXECUTE
            ObjectResult result = (ObjectResult)objController.generateLuhnNumber().Result;
            //
            apiResponse_generate objResponse = (apiResponse_generate)result.Value;

            //
            Assert.IsTrue(objResponse.generatedLuhnNumber.Length == 16);
            //
            Assert.IsNotNull(objResponse.generatedLuhnNumber);
        }