Java & Groovy Testframework Spock 0.6 verfügbar

Hartmut Schlosser

Spock ist der Name eines Test- und Spezifikations-Frameworks für Java- und Groovy-Anwendnungen. Die aktuell erschienene Version 0.6 unterstützt Groovy 1.8, Groovy 2.0 und Grails 2.0. Verbessertes Mocking, erweiterte JUnit Rules sowie Support für Tapestry 5.3 gehören zu den weiteren Highlights des Releases.

Das Grails Spock Plug-in ist als GitHub-Projekt unter http://github.spockframework.org/spock-grails verfügbar. Die Projekthomepage http://grails.org/plugin/spock hält Installationsanleitung und Beispielcodesnippets bereit, wie der folgende „Appetizer“ einer einfachen Grails Unit-Spezifikation in Spock:

import grails.plugin.spock.*

class MySpec extends UnitSpec { def "domain mocking"() { setup: mockDomain(Person)

when: new Person(name: name).save()

then: Person.findByName(name) != null

where: name = "bill" } }  

Über eine aktualisierte Webkonsole kann Spock 0.6 im Browser bezogen werden.

Geschrieben von
Hartmut Schlosser
Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.