我正在使用Stripe Api测试失败的经常性付款。
要在创建订阅后立即使经常付款失败,订阅本身应该有试用期,并且客户创建的trial_end应该很快就会有一段时间,或者现在就是字符串。
我传递字符串'现在',卡在Stripe.customers.create()上收费,使其失败,这不是我的目标。
相反,我尝试传递当前的unix时间戳+10秒,但似乎机器时钟在条纹时钟几分钟之前设置。
结果,我得到了trial_end 1454753552和trial_start 1454753109,这不是10分443秒。
有没有其他方法可以使测试环境独立而不是改变系统时钟?
我使用moment().unix() + 10
获取当前的unix时间+ 10秒和nodejs。