<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java Software Development Videos and Tutorials &#187; groovy</title>
	<atom:link href="http://www.java-tv.com/tag/groovy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.java-tv.com</link>
	<description>Java Software Development Videos and Tutorials</description>
	<lastBuildDate>Tue, 07 Feb 2012 06:59:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Grails 2.0 Released</title>
		<link>http://www.java-tv.com/2011/12/20/grails-2-0-released/</link>
		<comments>http://www.java-tv.com/2011/12/20/grails-2-0-released/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 19:28:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2095</guid>
		<description><![CDATA[Grails 2.0 has just been released. This new version brings a greatly enhanced user experience. Everything from the command line, to the test reports, to the UIs that Grails generates for you have been rethought and reinvented.
This video introduces you to the new usability features that are targeted at improving your productivity, such as the new interactive command line, improved class reloading, and much better unit testing support. You will also discover powerful new features such as &#8216;where&#8217; queries, database migrations, and static resource (CSS, JS, etc.) handling. 
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/12/20/grails-2-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Powerful Metaprogramming Techniques with Groovy</title>
		<link>http://www.java-tv.com/2011/12/08/powerful-metaprogramming-techniques-with-groovy/</link>
		<comments>http://www.java-tv.com/2011/12/08/powerful-metaprogramming-techniques-with-groovy/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 20:56:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2084</guid>
		<description><![CDATA[This video covers in detail a number of advanced metaprogramming concepts in Groovy. The discussion will cover using dynamic method interception, custom meta-class implementations and Groovy&#8217;s Meta Object Protocol to build flexible applications in Groovy including implementing a Domain Specific Language (DSL).
Watch this video on http://skillsmatter.com/podcast/java-jee/metaprogramming-groovy
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/12/08/powerful-metaprogramming-techniques-with-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSL with Groovy</title>
		<link>http://www.java-tv.com/2011/12/01/dsl-with-groovy/</link>
		<comments>http://www.java-tv.com/2011/12/01/dsl-with-groovy/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 18:17:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2074</guid>
		<description><![CDATA[Your users often know how to write code. Take advantage of that by creating a custom DSL — a minilanguage. This session goes over the different ways you can provide your users with the ability to write code that&#8217;s executed inline and how to add features to that code that make it more valuable to your users. 
Using Groovy&#8217;s facilities, you don&#8217;t have to design a language from the ground up—you can instead use Groovy as your baseline and add (or even remove) capabilities as required. This presentation is designed ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/12/01/dsl-with-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaFX 2.0 With Alternative Languages</title>
		<link>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/</link>
		<comments>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 13:34:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2065</guid>
		<description><![CDATA[JavaFX 2.0 is the next version of a revolutionary rich client platform for developing immersive desktop applications. One of the new features in JavaFX 2.0 is a set of pure Java APIs that can be used from any JVM language, opening up tremendous possibilities. This talk demonstrates the future potential of using JavaFX 2.0 together with alternative languages including Groovy, Clojure, Scala, Fantom and Visage.

Video Producer: Jazoon Conference
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuning Your Grails Applications</title>
		<link>http://www.java-tv.com/2011/09/21/tuning-your-grails-applications/</link>
		<comments>http://www.java-tv.com/2011/09/21/tuning-your-grails-applications/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 14:53:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1965</guid>
		<description><![CDATA[Grails is focused on developer productivity  more than raw speed, but that doesn&#8217;t mean it&#8217;s a slouch. When you do need  better response times, there are plenty of options available. This video will show how to isolate performance issues and what you can do to fix them.
 
Video Source: http://www.springsource.org/node/3182
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/09/21/tuning-your-grails-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic Grails Tutorial &#8211; #3</title>
		<link>http://www.java-tv.com/2011/09/12/basic-grails-tutorial-3/</link>
		<comments>http://www.java-tv.com/2011/09/12/basic-grails-tutorial-3/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:28:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1958</guid>
		<description><![CDATA[This episode of the Grails tutorial covers:
* Submitting Data To a Controller from a form in a Groovy Server Pages.
* Display results from a Controller to a Groovy Server Pages.
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/09/12/basic-grails-tutorial-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy for Java Programmers</title>
		<link>http://www.java-tv.com/2011/08/10/groovy-for-java-programmers/</link>
		<comments>http://www.java-tv.com/2011/08/10/groovy-for-java-programmers/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 19:21:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1932</guid>
		<description><![CDATA[This video introduces Groovy to Java developers, outlining the conciseness and expressivity of the language and covering various topics: GStrings, Closures, collections, builders, beans, etc.
http://www.infoq.com/presentations/Groovy-for-Java-Programmers
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/08/10/groovy-for-java-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSL Evolution for Groovy Developers</title>
		<link>http://www.java-tv.com/2011/08/03/dsl-evolution-for-groovy-developers/</link>
		<comments>http://www.java-tv.com/2011/08/03/dsl-evolution-for-groovy-developers/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 16:59:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1921</guid>
		<description><![CDATA[In this video,Peter Bell explains DSLs, how to approach writing one, and especially how to evolve one over time using &#8220;fixing the API&#8221;, &#8220;backwards compatibility&#8221;, &#8220;versioning&#8221; and &#8220;automated evolution/checking”.
http://www.infoq.com/presentations/DSL-Evolution-for-Groovy-Developers
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/08/03/dsl-evolution-for-groovy-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spock and Mock Object Basics</title>
		<link>http://www.java-tv.com/2011/07/26/spock-and-mock-object-basics/</link>
		<comments>http://www.java-tv.com/2011/07/26/spock-and-mock-object-basics/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 13:50:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[spock]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1912</guid>
		<description><![CDATA[This video shows how to use Spock testing specifications and Groovy for mocking and stubbing behavior in unit tests. It covers  creating the mock object syntax, setting expectations, verifying and  spying on results, and argument matchers.

]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/07/26/spock-and-mock-object-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://tv.jetbrains.net/sites/default/files/videos/converted/spockmocking.mp4" length="18412738" type="video/mp4" />
		</item>
		<item>
		<title>Basic Grails Tutorial &#8211; #2</title>
		<link>http://www.java-tv.com/2011/07/11/basic-grails-tutorial-2/</link>
		<comments>http://www.java-tv.com/2011/07/11/basic-grails-tutorial-2/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 12:03:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1905</guid>
		<description><![CDATA[This Grails video covers the following topics:
* Java and Groovy Code differences.
* Putting Java classes in a Grails Application.
* Controllers &#038; Closures.
* How a URL from the user triggers a Controller / Closure. 
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/07/11/basic-grails-tutorial-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy Update: To Infinity and Beyond!</title>
		<link>http://www.java-tv.com/2011/05/25/groovy-update-to-infinity-and-beyond/</link>
		<comments>http://www.java-tv.com/2011/05/25/groovy-update-to-infinity-and-beyond/#comments</comments>
		<pubDate>Wed, 25 May 2011 15:20:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1874</guid>
		<description><![CDATA[This video reviews the main features brought by Groovy 1.6 like  better performance, multiple assignments, optional return, AST transformations, Grape, OSGi, etc. It discusses also what is most interesting and new in Groovy 1.7: anonymous classes, annotations, power asserts, AST viewer and builder. Finally, it presents Groovy 1.8: closures, modularization, Java 7 support, DSL, AST templates, better performance. 
http://www.infoq.com/presentations/Groovy-Update
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/05/25/groovy-update-to-infinity-and-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic Grails Tutorial &#8211; #1</title>
		<link>http://www.java-tv.com/2011/05/17/basic-grails-tutorial-1/</link>
		<comments>http://www.java-tv.com/2011/05/17/basic-grails-tutorial-1/#comments</comments>
		<pubDate>Tue, 17 May 2011 10:27:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1862</guid>
		<description><![CDATA[This is the first tutorial of an ongoing series of basic introductory lessons on using the Grails Framework.
 
Video producer: http://grails.org/screencast/show/24
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/05/17/basic-grails-tutorial-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started with Spock and Groovy</title>
		<link>http://www.java-tv.com/2011/05/02/getting-started-with-spock-and-groovy/</link>
		<comments>http://www.java-tv.com/2011/05/02/getting-started-with-spock-and-groovy/#comments</comments>
		<pubDate>Mon, 02 May 2011 15:52:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[spock]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1849</guid>
		<description><![CDATA[This screencast demonstrates how to create Spock testing specifications. It covers creating basic when/then blocks, given/when/then blocks, expect/where blocks, and data tables.

]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/05/02/getting-started-with-spock-and-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://tv.jetbrains.net/sites/default/files/videos/converted/spock.mp4" length="11819793" type="video/mp4" />
		</item>
		<item>
		<title>Cucumber on the JVM with Groovy</title>
		<link>http://www.java-tv.com/2011/04/13/cucumber-on-the-jvm-with-groovy/</link>
		<comments>http://www.java-tv.com/2011/04/13/cucumber-on-the-jvm-with-groovy/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 18:58:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[cucumber]]></category>
		<category><![CDATA[functional testing]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jvm]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1836</guid>
		<description><![CDATA[Cucumber isn&#8217;t a tool exclusively for the Ruby world. The JVM is a very popular development platform and you can leverage your existing skills by automating your scenarios with Java or its expressive by closely related brother Groovy. This talk includes automating Cucumber scenarios with Groovy, from writing step definitions, working with tables, to exposing commonly used functionality with Cucumber&#8217;s World mixin. Driving acceptance tests with Geb (a Groovy DSL for Selenium) will get you started with automating your scenarios through a browser.
http://skillsmatter.com/podcast/agile-scrum/cuke-groovy
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/04/13/cucumber-on-the-jvm-with-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transforming to Groovy</title>
		<link>http://www.java-tv.com/2011/04/07/transforming-to-groovy/</link>
		<comments>http://www.java-tv.com/2011/04/07/transforming-to-groovy/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 18:11:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1830</guid>
		<description><![CDATA[This video explains some of the Groovy syntax elements and its idioms by taking Java code examples and transforming them step by step into their more concise Groovy counterparts.
http://www.infoq.com/presentations/Transforming-to-Groovy
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/04/07/transforming-to-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of Groovy, Grails and Java</title>
		<link>http://www.java-tv.com/2011/02/03/the-future-of-groovy-grails-and-java/</link>
		<comments>http://www.java-tv.com/2011/02/03/the-future-of-groovy-grails-and-java/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 14:27:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1764</guid>
		<description><![CDATA[In this interview, Graeme Rocher and Guillaume Laforge of SpringSource talk about the present and future of the Grails framework and the Groovy language.
http://www.infoq.com/interviews/rocher-laforge-groovy-grails
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/02/03/the-future-of-groovy-grails-and-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Asynchronous Web Application (Comet) Using the Atmosphere Framework</title>
		<link>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/</link>
		<comments>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 12:31:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1674</guid>
		<description><![CDATA[Today writing portable Web applications that can use the power of the Comet technique is almost impossible: Tomcat, Jetty, and Grizzly/GlassFish application server all have their own set of private APIs. Atmosphere leverages and builds on Project Jersey and the Java API for RESTful Web Services (JAX-RS). Jersey is the open resource reference implementation of JAX-RS that makes it easier to build RESTful Web services. Atmosphere and Jersey complement each other, with the goal of making it easier to build Comet-based Web applications that include a mix of Comet and ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google App Engine, Groovy Baby!</title>
		<link>http://www.java-tv.com/2010/10/20/google-app-engine-groovy-baby/</link>
		<comments>http://www.java-tv.com/2010/10/20/google-app-engine-groovy-baby/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 18:33:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[gaelyk]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1664</guid>
		<description><![CDATA[With the Google Eclipse Plugin, as often demoed, it takes 5 minutes to put a GWT/GAE Java &#8220;Hello World&#8221; application in production: this talk will be about what can you do after these first 5 minutes of total bliss. It will cover Google App Engine Java&#8217;s APIs, including recent features like XMPP and Task Queues, tools integration, limitations, how to run other JVM based languages used in the wild (Groovy, JRuby, Scala, Javascript), and show cool apps that have been developed with App Engine. Then it will present Gaelyk, a ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/10/20/google-app-engine-groovy-baby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy Goodness &#8211; Tips and Tricks for Great Code</title>
		<link>http://www.java-tv.com/2010/09/13/groovy-goodness-tips-and-tricks-for-great-code/</link>
		<comments>http://www.java-tv.com/2010/09/13/groovy-goodness-tips-and-tricks-for-great-code/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 15:08:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1632</guid>
		<description><![CDATA[Peter Ledbrook gives a talk and practical demonstration based on a selection of code tips and tricks from Mr Haki&#8217;s blog. 
http://skillsmatter.com/podcast/java-jee/groovy-goodness-tips-tricks-for-great-code
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/09/13/groovy-goodness-tips-and-tricks-for-great-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spock Testing Framework</title>
		<link>http://www.java-tv.com/2010/09/08/spock-testing-framework/</link>
		<comments>http://www.java-tv.com/2010/09/08/spock-testing-framework/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 15:04:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[spock]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1626</guid>
		<description><![CDATA[Spock is a behavior driven development framework for Java and Groovy applications. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools and continuous integration servers. This video gives a talk and practical demonstration on the Spock testing framework. 
http://skillsmatter.com/podcast/java-jee/spock-testing-framework
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/09/08/spock-testing-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 1272/1458 objects using disk: basic

Served from: www.java-tv.com @ 2012-02-07 03:04:37 -->
