Inherits from NSObject
Conforms to KWVerifying
Declared in KWMatchVerifier.h

Properties

callSite

@property (nonatomic, readonly) KWCallSite *callSite

expectationType

@property (nonatomic, readonly) KWExpectationType expectationType

matcherFactory

@property (nonatomic, readonly) KWMatcherFactory *matcherFactory

reporter

@property (nonatomic, readonly) id<KWReporting> reporter

subject

@property (nonatomic, readwrite, retain) id subject

Class Methods

matchVerifierWithExpectationType:callSite:matcherFactory:reporter:

+ (id<KWVerifying>)matchVerifierWithExpectationType:(KWExpectationType)anExpectationType callSite:(KWCallSite *)aCallSite matcherFactory:(KWMatcherFactory *)aMatcherFactory reporter:(id<KWReporting>)aReporter

Instance Methods

containObjects:

- (void)containObjects:(id)firstObject, ...

have:

- (id)have:(NSUInteger)aCount

haveAtLeast:

- (id)haveAtLeast:(NSUInteger)aCount

haveAtMost:

- (id)haveAtMost:(NSUInteger)aCount

initForShouldNotWithCallSite:matcherFactory:reporter:

- (id)initForShouldNotWithCallSite:(KWCallSite *)aCallSite matcherFactory:(KWMatcherFactory *)aMatcherFactory reporter:(id<KWReporting>)aReporter

initForShouldWithCallSite:matcherFactory:reporter:

- (id)initForShouldWithCallSite:(KWCallSite *)aCallSite matcherFactory:(KWMatcherFactory *)aMatcherFactory reporter:(id<KWReporting>)aReporter

initWithExpectationType:callSite:matcherFactory:reporter:

- (id)initWithExpectationType:(KWExpectationType)anExpectationType callSite:(KWCallSite *)aCallSite matcherFactory:(KWMatcherFactory *)aMatcherFactory reporter:(id<KWReporting>)aReporter

receive

- (id)receive

receive:andReturn:withArguments:

- (void)receive:(SEL)aSelector andReturn:(id)aValue withArguments:(id)firstArgument, ...

receive:andReturn:withCount:arguments:

- (void)receive:(SEL)aSelector andReturn:(id)aValue withCount:(NSUInteger)aCount arguments:(id)firstArgument, ...

receive:andReturn:withCountAtLeast:arguments:

- (void)receive:(SEL)aSelector andReturn:(id)aValue withCountAtLeast:(NSUInteger)aCount arguments:(id)firstArgument, ...

receive:andReturn:withCountAtMost:arguments:

- (void)receive:(SEL)aSelector andReturn:(id)aValue withCountAtMost:(NSUInteger)aCount arguments:(id)firstArgument, ...

receive:withArguments:

- (void)receive:(SEL)aSelector withArguments:(id)firstArgument, ...

receive:withCount:arguments:

- (void)receive:(SEL)aSelector withCount:(NSUInteger)aCount arguments:(id)firstArgument, ...

receive:withCountAtLeast:arguments:

- (void)receive:(SEL)aSelector withCountAtLeast:(NSUInteger)aCount arguments:(id)firstArgument, ...

receive:withCountAtMost:arguments:

- (void)receive:(SEL)aSelector withCountAtMost:(NSUInteger)aCount arguments:(id)firstArgument, ...

receiveAndReturn:

- (id)receiveAndReturn:(id)aValue

receiveAndReturn:withCount:

- (id)receiveAndReturn:(id)aValue withCount:(NSUInteger)aCount

receiveAndReturn:withCountAtLeast:

- (id)receiveAndReturn:(id)aValue withCountAtLeast:(NSUInteger)aCount

receiveAndReturn:withCountAtMost:

- (id)receiveAndReturn:(id)aValue withCountAtMost:(NSUInteger)aCount

receiveWithCount:

- (id)receiveWithCount:(NSUInteger)aCount

receiveWithCountAtLeast:

- (id)receiveWithCountAtLeast:(NSUInteger)aCount

receiveWithCountAtMost:

- (id)receiveWithCountAtMost:(NSUInteger)aCount

verifyWithMatcher:

- (void)verifyWithMatcher:(id<KWMatching>)aMatcher