gpt4 book ai didi

具有多个值的 javascript Expect.toBe

转载 作者:行者123 更新时间:2023-12-03 10:26:55 26 4
gpt4 key购买 nike

我遇到与夏令时相关的问题。我有 javascript jasmine 测试,我测试打开时间是否正确。开放时间存储为 GMT 时间,因为它们是从后端 api 获取的。问题是,无法使用expect.toBe(certain_hour)测试正确的开放时间,因为现在当夏令时结束时,开放时间将不一样。无论如何,尝试以 GMT 时间存储营业时间可能是愚蠢的,因为那时实际的营业时间会发生变化。但是,我如何测试具有多个值的expect.toBe?现在,我可以测试expect.toBe(hour_one || hour_two),但这不受支持?

最佳答案

类似的问题Jasmine expect(resultCode).toBe(200 or 409)

我们可以像这样使用expect().toContain():

expect([200,409]).toContain(resultCode);

或不包含:

expect([200,409]).not.toContain(resultCode);

关于具有多个值的 javascript Expect.toBe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29362396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com