main
 1//
 2//  KWHaveValueMatcher.h
 3//  Kiwi
 4//
 5//  Created by Luke Redpath on 24/01/2011.
 6//  Copyright 2011 Allen Ding. All rights reserved.
 7//
 8
 9#import <Foundation/Foundation.h>
10#import "KWMatcher.h"
11
12@interface KWHaveValueMatcher : KWMatcher {
13@private
14
15  NSString *expectedKey;
16  NSString *expectedKeyPath;
17  id expectedValue;
18}
19
20#pragma mark -
21#pragma mark Configuring Matchers
22
23- (void)haveValue:(id)value forKey:(NSString *)key;
24- (void)haveValue:(id)value forKeyPath:(NSString *)keyPath;
25- (void)haveValueForKey:(NSString *)key;
26- (void)haveValueForKeyPath:(NSString *)keyPath;
27
28@end