Java & Groovy Testframework Spock 0.6 verfügbar
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.
Hinterlasse einen Kommentar