예제 #1
0
        public void ValidaSemana_FechaPedido_Datos()
        {
            //Arrange
            IValidaFecha objvalidaSemana = new ValidaSemana();
            string       cfechaPedido    = "31/03/2020";
            string       crespuesta;

            //Act
            crespuesta = objvalidaSemana.ValidaFecha(cfechaPedido);

            //Assert
            Assert.IsNotNull(crespuesta);
        }
예제 #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="_objDatos"></param>
        /// <returns></returns>
        public string ValidaFecha(string _objDatos)
        {
            ValidaBimestre objvalidaBimestre = new ValidaBimestre();
            ValidaMes      objvalidaMes      = new ValidaMes();
            ValidaSemana   objvalidaSemana   = new ValidaSemana();
            ValidaDia      objvalidaDia      = new ValidaDia();
            ValidaHora     objvalidaHora     = new ValidaHora();
            ValidaMinutos  objvalidaMinuto   = new ValidaMinutos();

            objvalidaBimestre.RecuperaSiguiente(objvalidaMes);
            objvalidaMes.RecuperaSiguiente(objvalidaSemana);
            objvalidaSemana.RecuperaSiguiente(objvalidaDia);
            objvalidaDia.RecuperaSiguiente(objvalidaHora);
            objvalidaHora.RecuperaSiguiente(objvalidaMinuto);

            return(objvalidaBimestre.ValidaFecha(_objDatos));
        }