Com a função loadCodec da classe GrailsUnitTestCase você pode utilizar facilmente seus codecs dentro de um teste unitário, disponibilizando assim os métodos encodeAs e decode em todos os objetos durante sua execução. Lembrando que os codecs padrões da plataforma ficam no pacote org.codehaus.groovy.grails.plugins.codecs. Veja no exemplo:
import grails.test.* import org.codehaus.groovy.grails.plugins.codecs.HTMLCodec class SomeTests extends GrailsUnitTestCase { protected void setUp() { super.setUp() loadCodec(HTMLCodec) } protected void tearDown() { super.tearDown() } void testSomething() { assertEquals "<p>Hello World</p>", "<p>Hello World</p>".encodeAsHTML() } }