我能输出并查看Frisby.js请求吗?

我开始使用frisby.js,我也是Jasmine和node.js的新手。

在经过我第一次frisbytesting之后,我想知道是否有可能将testing中的请求输出到控制台,以便我可以validation每次运行我的testing时都有正确的请求标头和请求主体等同

jasmine-node myproj/spec 

我认为这可能是有用的,如果这些请求也将包括在报告中,当我运行我的testing – junitreport选项

我最初希望用–verbose运行我的testing会提供这个,但–verbose似乎只输出最高级别的testing的请求方法和URL,而不是使用after()或afterJSON()嵌套在它下面的任何testing,这也令人失望!

我试过四处搜寻,但没有find这个简单的问题的答案,任何帮助将不胜感激谢谢!

如果有人遇到这种情况,弗里斯比还有以下的检查员:

 inspectRequest() 

例如,如果你有以下一个简单的testing

 frisby.create('My Test') .get('http://httpbin.org/get?foo=bar&bar=baz') .inspectRequest() .expectStatus(200) .toss(); 

这将在控制台中输出类似于以下内容的内容:

 { json: false, uri: 'http://httpbin.org/get?foo=bar&bar=baz', body: null, method: 'GET', headers: { 'content-type': 'application/json' }, timeout: 5000 }