Skip to content

Instantly share code, notes, and snippets.

@lukeredpath
Created June 16, 2011 18:38
Show Gist options
  • Save lukeredpath/1029913 to your computer and use it in GitHub Desktop.
Save lukeredpath/1029913 to your computer and use it in GitHub Desktop.
[KWMatchers defineMatcher:@"beUppercaseString" as:^(KWMatcherBuilder *builder) {
[builder match:^(id subject) {
if ([subject isKindOfClass:[NSString class]]) {
NSString *string = (NSString *)subject;
return [[string uppercaseString] isEqualToString:string];
} else {
return NO;
}
}];
}];
[[@"SOME_STRING" should] beUppercaseString]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment