Grails功能测试插件,在帖子中设置主体
我正在使用功能测试插件来测试我的RESTWeb服务。我无法以正确的方式设置body的内容。这是我的代码:Grails功能测试插件,在帖子中设置主体,grails,post,functional-testing,Grails,Post,Functional Testing,我正在使用功能测试插件来测试我的RESTWeb服务。我无法以正确的方式设置body的内容。这是我的代码: class HelloWorldFunctionalTests extends APITestCase { String postJson = "{\"name\":\"test name\"}" void testPost() { post('/mycontroller') { headers['Accept'] = 'appli
class HelloWorldFunctionalTests extends APITestCase {
String postJson = "{\"name\":\"test name\"}"
void testPost() {
post('/mycontroller') {
headers['Accept'] = 'application/json'
body {
"""
{name:'test name'}
"""
}
}
//assertStatus 200
}
}
目前,我得到:
java.lang.NullPointerException
位于groovyx.net.http.HTTPBuilder$RequestConfigDelegate.setBody(HTTPBuilder.java:1200)
有人知道问题出在哪里吗
非常感谢,,
亚历克斯这与尸体的摆放方式无关。我缺少的是内容类型 这行代码使其工作正常:
headers['Content-Type'] = 'application/json'