如何测试这样的函数?Node.js:如何测试函数
app.post '/incoming', (req,res) ->
console.log "Hello, incoming call!"
message = req.body.Body
from = req.body.From
sys.log "From: " + from + ", Message: " + message
twiml = '<?xml version="1.0" encoding="UTF-8" ?>\n<Response>\n<Say>Thanks for your text, we\'ll be in touch.</Say>\n</Response>'
res.send twiml, {'Content-Type':'text/xml'}, 200
我还没有选择任何测试框架。我不明白如何测试。
谢谢!
改变CB(serverSetup()); 以cb(serverSetup); Express使代码工作得很好!谢谢 – donald
@donald因为'cb'当前接受'undefined'作为有效参数。这是没有记录的,也不是API的一部分。这可能会或可能不会在未来版本的誓言中发生变化。它目前工作但不是面向未来(使用风险自负!) – Raynos
但它不适用于“()”。我有app = module.exports = express.createServer() 在我的server.js – donald