2017-02-16 66 views
0

我想测试需要访问令牌才能使用它们的外部API的几个端点。问题是访问令牌在60分钟后过期。VCR记录受临时访问令牌保护的外部API

我能想到的唯一选项是:

  1. 硬编码为一个时间记录的访问令牌。

  2. 在块之前写一个水豚,然后得到一个新的访问令牌。附注:任何人都可以用oauth提供这样的例子吗?

  3. 只是用类似webmock存根洞的东西。

由于能够重新录制,我更喜欢选项二。

回答

-1

只是简单地将令牌过期时间延长到1d {expiresIn:'1d'}