0

合同 dsl 中定义的响应很简单,如下所示:

response { // (6)
    status 200 // (7)
    body(
            number: $(anyNumber())
    )
    headers { // (9)
        contentType('application/json')
    }
}

存根运行程序启动应用程序返回以下内容:

    {"number":"-1559642088"}

但我希望值是数字而不是字符串,如下所示:

    {"number":-1559642088}
4

1 回答 1

0
response { // (6)
    status 200 // (7)
    body(
            number: parseInt($(anyNumber()))
    )
    headers { // (9)
        contentType('application/json')
    }
}

在javascript中使用parseInt将字符串转换为数字

于 2017-11-24T10:56:43.940 回答