Inherits from NSObject
Declared in KWExampleGroupBuilder.h

Properties

currentExample

@property (nonatomic, retain) KWExample *currentExample

exampleSuite

@property (nonatomic, retain, readonly) KWExampleSuite *exampleSuite

isBuildingExampleGroup

@property (nonatomic, readonly) BOOL isBuildingExampleGroup

Class Methods

sharedExampleGroupBuilder

+ (id)sharedExampleGroupBuilder

Instance Methods

addItNodeWithCallSite:description:block:

- (void)addItNodeWithCallSite:(KWCallSite *)aCallSite description:(NSString *)aDescription block:(KWVoidBlock)aBlock

addPendingNodeWithCallSite:description:

- (void)addPendingNodeWithCallSite:(KWCallSite *)aCallSite description:(NSString *)aDescription

buildExampleGroups:

- (KWExampleSuite *)buildExampleGroups:(void ( ^ ) ( void ))buildingBlock

currentExample

- (KWExample *)currentExample

popContextNode

- (void)popContextNode

pushContextNodeWithCallSite:description:

- (void)pushContextNodeWithCallSite:(KWCallSite *)aCallSite description:(NSString *)aDescription

setAfterAllNodeWithCallSite:block:

- (void)setAfterAllNodeWithCallSite:(KWCallSite *)aCallSite block:(KWVoidBlock)aBlock

setAfterEachNodeWithCallSite:block:

- (void)setAfterEachNodeWithCallSite:(KWCallSite *)aCallSite block:(KWVoidBlock)aBlock

setBeforeAllNodeWithCallSite:block:

- (void)setBeforeAllNodeWithCallSite:(KWCallSite *)aCallSite block:(KWVoidBlock)aBlock

setBeforeEachNodeWithCallSite:block:

- (void)setBeforeEachNodeWithCallSite:(KWCallSite *)aCallSite block:(KWVoidBlock)aBlock

setRegisterMatchersNodeWithCallSite:namespacePrefix:

- (void)setRegisterMatchersNodeWithCallSite:(KWCallSite *)aCallSite namespacePrefix:(NSString *)aNamespacePrefix