コード例 #1
0
        public void TranslateCadenaPagoNullTest()
        {
            string input  = null;
            var    output = TranslateModelsToCatalogosCFDI.TranslateToCadenaPago(input, out bool isnullValue);

            Assert.AreEqual(isnullValue, true);
        }
コード例 #2
0
        public void TranslateCadenaPagoTest()
        {
            var input  = "01";
            var output = TranslateModelsToCatalogosCFDI.TranslateToCadenaPago(input, out bool isnullValue);

            Assert.AreEqual(isnullValue, false);
            Assert.AreEqual(output, cfdi33.c_TipoCadenaPago.Item01);
        }
コード例 #3
0
 public void TranslateCadenaPagoInvalidTest()
 {
     try
     {
         string input  = "03";
         var    output = TranslateModelsToCatalogosCFDI.TranslateToCadenaPago(input, out bool isnullValue);
         Assert.Fail();
     }
     catch (InvalidCastException)
     {
         Assert.IsTrue(true);
     }
 }