测试已测试 | ✓ |
Lang语言 | Obj-CObjective C |
许可证 | MIT |
发布上次发布 | 2015年7月 |
由suwa-yuki维护。
依赖项 | |
AWSCore | ~> 2.2.2 |
AWSAutoScaling | ~> 2.2.2 |
AWSCloudWatch | ~> 2.2.2 |
AWSDynamoDB | ~> 2.2.2 |
AWSEC2 | ~> 2.2.2 |
AWSElasticLoadBalancing | ~> 2.2.2 |
AWSKinesis | ~> 2.2.2 |
AWSMobileAnalytics | ~> 2.2.2 |
AWSS3 | ~> 2.2.2 |
AWSSES | ~> 2.2.2 |
AWSSimpleDB | ~> 2.2.2 |
AWSSNS | ~> 2.2.2 |
AWSSQS | ~> 2.2.2 |
AWSCognito | ~> 2.2.2 |
AWSLambda | ~> 2.2.2 |
AWSMachineLearning | ~> 2.2.2 |
AWSAPIGateway | ~> 2.2.2 |
OCMock | ~> 3.1.2 |
Bolts | ~> 1.1.5 |
TAWS 是用于 AWSiOSSDKv2 的 Mocking & Stubbing 库。
AWSMock
是一个简单的类,可以编写 stub & mock,它像 RSpec。
让我们试着对 AWS 进行 Mocking 和 Stubbing!
pod install
。#import <TAWS/TAWS.h>
。AWSMock *mock = [AWSMock mockWith:AWSServiceSNS
receive:@selector(subscribe:)
with:request
andReturn:response];
// Call Subscribe API
[mock verify];
AWSStub
是 AWSMock
的别名。
AWSStub *stub = [AWSStub stubWith:AWSServiceSNS
receive:@selector(subscribe:)
with:request
andReturn:response];
TAWS 需要 AWSiOSSDKv2。
通过 CocoaPods 可以获取 TAWS。要安装它,只需将以下行添加到您的 Podfile 即可
pod "TAWS"
TAWS 可在 MIT 许可下获取。有关更多信息,请参阅 LICENSE 文件。