main
 1//
 2// Licensed under the terms in License.txt
 3//
 4// Copyright 2010 Allen Ding. All rights reserved.
 5//
 6
 7#import "KiwiConfiguration.h"
 8#import "KWExampleNode.h"
 9
10@class KWCallSite;
11
12@interface KWRegisterMatchersNode : NSObject<KWExampleNode> {
13@private
14    KWCallSite *callSite;
15    NSString *namespacePrefix;
16}
17
18#pragma mark -
19#pragma mark Initializing
20
21- (id)initWithCallSite:(KWCallSite *)aCallSite namespacePrefix:(NSString *)aNamespacePrefix;
22
23+ (id)registerMatchersNodeWithCallSite:(KWCallSite *)aCallSite namespacePrefix:(NSString *)aNamespacePrefix;
24
25#pragma mark -
26#pragma mark Getting Call Sites
27
28@property (nonatomic, readonly) KWCallSite *callSite;
29
30#pragma mark -
31#pragma mark Getting Namespace Prefixes
32
33@property (nonatomic, readonly) NSString *namespacePrefix;
34
35@end