Betamax不是用Grails录制的

时间:2015-01-27 05:38:58

标签: grails betamax

我有一个包含RESTClient的类,它执行一个简单的get请求。

测试构建如下

@Rule Recorder recorder = new Recorder()

@Betamax(tape = 'meetupEventsList')
void testListEvents() {
    when:
    def instance =  new Client('<apikey>')
    def events = instance.listEvents('<groupname>')

    then:
    log.info("List of events: {events}")
}

The BetamaxConfig.groovy :(发现于grails-app / conf / BetamaxConfig.groovy)

betamax {
    tapeRoot = new File('test/resources/tapes')
    ignoreLocalhost = true
}

测试正在运行,但我在test / resources / tapes目录中没有得到任何东西(在/ test或/ src / test /中。我也没有从betamax框架获取任何日志。

我做错了什么?有没有其他方法可以解决这个问题?

0 个答案:

没有答案