我需要测试API,假设您已经通过OAuth并获取access_token.如何在
Xcode中为此类API创建单元测试,而无需在每次测试之前先运行OAuth登录?
我可以在运行这些API测试之前为OAuth创建测试用例并确保它们先运行(并在某处保持访问令牌)吗?
最佳答案 我想如果API属于你,那么注入一个可以在单元测试中模拟的认证组件是一个合适的设计.如果API不属于您,那么您的单元测试只需要验证您如何处理来自API的响应. API本身可以被模拟.
我需要测试API,假设您已经通过OAuth并获取access_token.如何在
Xcode中为此类API创建单元测试,而无需在每次测试之前先运行OAuth登录?
我可以在运行这些API测试之前为OAuth创建测试用例并确保它们先运行(并在某处保持访问令牌)吗?
最佳答案 我想如果API属于你,那么注入一个可以在单元测试中模拟的认证组件是一个合适的设计.如果API不属于您,那么您的单元测试只需要验证您如何处理来自API的响应. API本身可以被模拟.