测试已测试 | ✓ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最新发布 | 2016年4月 |
由 Sam Coward、Jeff Hui、Andrew Kitchen、Brian Croom、Brian Croom 维护。
Cedar 是一个具有表达式匹配器 DSL 和便捷测试替身的 BDD 风格 Objective-C 测试框架。
describe(@"Example specs on NSString", ^{
it(@"lowercaseString returns a new string with everything in lower case", ^{
[@"FOOBar" lowercaseString] should equal(@"foobar");
});
it(@"length returns the number of characters in the string", ^{
[@"internationalization" length] should equal(20);
});
describe(@"isEqualToString:", ^{
it(@"should return true if the strings are the same", ^{
[@"someString" isEqualToString:@"someString"] should be_truthy;
});
it(@"should return false if the strings are not the same", ^{
[@"someString" isEqualToString:@"anotherString"] should be_falsy;
});
});
});
pod 'Cedar'
)、Carthage(github "pivotal/cedar"
)或其他安装方法将 Cedar 添加到您的项目中 $ curl -L https://raw.github.com/pivotal/cedar/master/install.sh | bash
$ bash <(echo "set -- --head; $(curl -L https://raw.github.com/pivotal/cedar/master/install.sh)")
文档可以在 Cedar Wiki 找到。
请在维基上阅读贡献指南。