public void TestSetNombreInvalido()
        {
            string       nombre          = "XX";
            var          logicaPuntoMock = new Mock <IPuntoTuristico>(MockBehavior.Strict);
            var          repoMock        = new Mock <IRepository <Region> >(MockBehavior.Strict);
            Region_Logic logica          = new Region_Logic(repoMock.Object, logicaPuntoMock.Object);

            Assert.Throws <NombreNoValidoException>(() => logica.ValidarNombre(nombre));
        }
        public void TestSetNombreValido()
        {
            string       nombre          = "Este";
            var          logicaPuntoMock = new Mock <IPuntoTuristico>(MockBehavior.Strict);
            var          repoMock        = new Mock <IRepository <Region> >(MockBehavior.Strict);
            Region_Logic logica          = new Region_Logic(repoMock.Object, logicaPuntoMock.Object);
            string       nombreResultado = logica.ValidarNombre(nombre);

            Assert.AreEqual(nombre, nombreResultado);
        }