Buscar
Social
Ofertas laborales ES

Entries in spock (21)

miércoles
may042011

Probando excepciones con Spock

No hacemos más que descubrir elogios y alabanzas a este framework de pruebas llamado Spock. Y aquí os dejamos un nuevo ejemplo de lo simple que es probar si las excepciones que lanza una clase son correctas.

Más información sobre Exception Testing using Spock in grails (traducido al español).
lunes
mar072011

Diversión con Spock & Grails - Llamadas a métodos en tablas de datos

Desde luego este Spock tiene capacidades ilimitadas para ayudarnos en nuestras pruebas en Grails, y aquí os dejamos un nuevo ejemplo de ello.

Más información sobre Fun With Spock & Grails - Method invocations in data tables (traducido al español).
lunes
feb072011

Primeros movimientos de plugins de la semana

Fieles a nuestro compromiso, aquí os dejamos los primeros movimientos de plugins del ecosistema de Grails:

  • GORM for MongoDB 1.0.0.M1 - Más información aquí.

  • Gemfire Integration 1.0.0.M1 - Más información aquí.

  • GORM for Riak 1.0.0.M1 - Más información aquí.

  • GORM for Redis 1.0.0.M2 - Más información aquí.

  • Spock 0.5-groovy-1.7 - Más información aquí.

  • H2 DB Web Console 1.0 - Consola web para H2 DB. Más informacion aquí.

  • Multi-Tenant Proxy Tenant Resolver 1.0 - Resolutor basado en proxies. Más información aquí.




viernes
ene072011

mockFor y MockFor en Grails

Aunque pueda parecer que son lo mismo, el primero lo proporciona Grails como parte del soporte a las pruebas unitarias, mientras que el segundo es parte de la API nativa de Groovy.

Más información sobre mockFor and MockFor in Grails (traducido al español).
viernes
nov262010

Simulando "objetos comando" en Grails

No deja de crecer el interés de los desarrolladores por preparar unas pruebas de calidad del código, y para ello, como ya hemos ido anunciando desde el Observatorio, existen multitud de herramientas, como Spock.

Más información sobre Mocking Command Object in Grails (traducido al español).
martes
nov162010

Usando el plugin XFire para crear servicios SOAP (Parte 2)

En el anterior post de esta serie de dos artículos, se mostraba cómo poder crear rápidamente un servicio web SOAP con XFire, pero que sin embargo tenía el "inconveniente" de usar JAXB para obtener los objetos reales. En este nuevo artículo se nos explica cómo evitar el uso de JAXB para que el cliente que consume el servicio web sea mucho más sencillo de implementar y probar.

Más información sobre Groovy Goodness: Using GroovyWS to Access SOAP Web Services (Part 2) (traducido al español).
lunes
nov152010

Geb + Spock = Una cura para todos los males (de pruebas)

De nuevo otra combinación ganadora para tus pruebas funcionales.

Más información sobre Geb + Spock = A cure for all your testing ills (traducido al español).
viernes
nov122010

Pruebas de integración de correo con Greenmail y Spock

Cuando realizamos pruebas de integración debemos comprobar que los componentes de nuestra aplicación interactúan de forma correcta, es decir, se integran para cumplir la funcionalidad que buscamos. Sin embargo, servicios como el correo electrónico puede que no estén disponibles hasta el mismo momento de desplegar la aplicación en PROD, por lo que técnicas de "mocking" como las explicadas en este artículo nos pueden ser realmente útiles.

Más información sobre Integration Testing Mail function with Greenmail and Spock in Grails (traducido al español).
miércoles
sep082010

El futuro de las pruebas funcionales web (inglés)

Hace algunos días, Peter Ledbrook, evangelista de Grails, publicaba un muy interesante artículo donde se combinan dos herramientas de pruebas muy recientes, pero llamadas a revolucionar la forma en que probamos nuestras aplicaciones web: Geb y Spock.

Más información sobre The future of functional web testing (traducido al español).
martes
ago172010

Testeando con Spock (inglés)

Para aquellos que no lo conozcan, Spock es un lenguaje expresivo para testeo, el cual nos permite escribir en un lenguaje más natural nuestros test. En el siguiente enlace os dejamos una presentación sobre Spock.

Más información aquí. También podéis encontrar algunos ejemplos aquí.