Part 3. Everyday Grails

In part 2 of this book, you learned about the basic building blocks of Grails applications, ending with chapter 8, which discussed developing tasty forms, views, and layouts. In part 3, you apply your core knowledge to building all the necessary pieces of a real-world application.

In chapter 9, we’ll teach you how to build robust tests for your newly developed code so you can make sure everything works properly before your code is deployed. We’ll start with unit tests for all the basic Grails artifacts you’ve developed so far. We’ll then build on those fine-grained testing skills with the broader ideas of integration and functional testing. By the end of chapter 9, testing will be your middle name.

Chapter 10 introduces ...

Get Grails in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.