Json 在grails中测试CustomObject封送器?

Json 在grails中测试CustomObject封送器?,json,grails,groovy,junit,marshalling,Json,Grails,Groovy,Junit,Marshalling,我试图在grails中创建自定义对象封送器,我遵循的一个教程指出,封送器应该在BootStrap.groovy的init闭包中设置。然而,当我在测试中将myObject作为JSON调用时,封送拆收器不会被使用 在测试中使用自定义封送拆收器需要做什么?在使用对象封送拆收器之前,您应该能够随时注册它。因此,要在测试中使用它,只需将它添加到setUp方法中。至少从1.2.4开始,Grails就一直存在这个问题。那里有一张公开的JIRA票,没有工作做。奇怪。我创建了一个“无类名封送拆收器”,并以优先级0

我试图在grails中创建自定义对象封送器,我遵循的一个教程指出,封送器应该在
BootStrap.groovy
init
闭包中设置。然而,当我在测试中将
myObject作为JSON
调用时,封送拆收器不会被使用


在测试中使用自定义封送拆收器需要做什么?

在使用对象封送拆收器之前,您应该能够随时注册它。因此,要在测试中使用它,只需将它添加到setUp方法中。

至少从
1.2.4
开始,Grails就一直存在这个问题。那里有一张公开的JIRA票,没有工作做。

奇怪。我创建了一个“无类名封送拆收器”,并以优先级0、1和1000注册了它,但它似乎没有被命中。此外,这是一个系统范围的封送拆收器,因此我需要将其放在一个更一般的位置。这就是您所说的票据: