コード例 #1
0
        public void TestAgregarDescripcionValida()
        {
            string descripcion          = "Prueba";
            var    repoMock             = new Mock <IRepository <PuntoTuristico> >(MockBehavior.Strict);
            var    repoLogicaCat        = new Mock <ICategoria>(MockBehavior.Strict);
            PuntoTuristico_Logic logica = new PuntoTuristico_Logic(repoMock.Object, repoLogicaCat.Object);
            string descripcionResultado = logica.ValidarDescripcion(descripcion);

            Assert.AreEqual(descripcion, descripcionResultado);
        }
コード例 #2
0
        public void TestAgregarDescripcionMasDeMaxCantDeCaracteres()
        {
            string descripcion = "";

            for (int i = 0; i < 2001; i++)
            {
                descripcion += "x";
            }
            var repoMock                = new Mock <IRepository <PuntoTuristico> >(MockBehavior.Strict);
            var repoLogicaCat           = new Mock <ICategoria>(MockBehavior.Strict);
            PuntoTuristico_Logic logica = new PuntoTuristico_Logic(repoMock.Object, repoLogicaCat.Object);

            Assert.Throws <MaxCantDeCaracteresException>(() => logica.ValidarDescripcion(descripcion));
        }