【发布时间】:2019-04-18 07:55:55
【问题描述】:
我有以下方法,我正在尝试在 iOS/Swift 中对此进行单元测试
func apiResponseResults(response: AWSAPIGatewayResponse, sessionObject: Session) {
if response.statusCode == 200 {
// code
} else {
// code
}
}
收到响应时,从我的 api invoke 方法调用此方法。我想通过创建一个假的AWSAPIGatewayResponse 对象来对此进行单元测试。
我无法创建 AWSAPIGatewayResponse 对象。有没有办法在我的单元测试类中初始化这个对象。我只想创建一个AWSAPIGatewayResponse 对象,其状态代码为200 和300。任何帮助表示赞赏。
【问题讨论】:
标签: ios swift amazon-web-services unit-testing aws-api-gateway