Privately the methods you need already exist, the category just needs to make them visible to the test:
@interface SomeViewController (Test)
- (UIActionSheet *) sheet;
@end
you don't need to implement that method, but now you can use it. You will only have issues if you make a method visible but which doesn't actually exist at runtime.