gpt4 book ai didi

unit-testing - 如何在 Xcode 中对需要身份验证状态的 API 进行单元测试?

转载 作者:行者123 更新时间:2023-12-03 00:36:04 25 4
gpt4 key购买 nike

我需要测试API,假设您已经通过OAuth并获取access_token。如何在 Xcode 中为此类 API 创建单元测试,而无需在每次测试之前先运行 OAuth 登录?

我可以为 OAuth 创建测试用例并确保它们在运行这些 API 测试之前首先运行(并在某处保留访问 token )吗?

最佳答案

我认为如果API属于你,那么注入(inject)一个可以在单元测试中模拟的身份验证组件是一个合适的设计。如果 API 不属于您,那么您的单元测试只需要验证您如何处理来自 API 的响应。 API 本身可以被模拟。

关于unit-testing - 如何在 Xcode 中对需要身份验证状态的 API 进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26090700/

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