main
  1//
  2// Licensed under the terms in License.txt
  3//
  4// Copyright 2010 Allen Ding. All rights reserved.
  5//
  6
  7// This needs to come first.
  8#import "KiwiConfiguration.h"
  9#import <SenTestingKit/SenTestingKit.h>
 10
 11#if defined(__cplusplus)
 12extern "C" {
 13#endif
 14
 15#import "KWAfterAllNode.h"
 16#import "KWAfterEachNode.h"
 17#import "KWAny.h"
 18#import "KWAsyncVerifier.h"
 19#import "KWBeBetweenMatcher.h"
 20#import "KWBeEmptyMatcher.h"
 21#import "KWBeIdenticalToMatcher.h"
 22#import "KWBeKindOfClassMatcher.h"
 23#import "KWBeMemberOfClassMatcher.h"
 24#import "KWBeSubclassOfClassMatcher.h"
 25#import "KWBeTrueMatcher.h"
 26#import "KWBeNilMatcher.h"
 27#import "KWBeNonNilMatcher.h"
 28#import "KWBeWithinMatcher.h"
 29#import "KWBeZeroMatcher.h"
 30#import "KWBeforeAllNode.h"
 31#import "KWBeforeEachNode.h"
 32#import "KWBlock.h"
 33#import "KWBlockNode.h"
 34#import "KWBlockRaiseMatcher.h"
 35#import "KWCallSite.h"
 36#import "KWChangeMatcher.h"
 37#import "KWConformToProtocolMatcher.h"
 38#import "KWContainMatcher.h"
 39#import "KWContextNode.h"
 40#import "KWDeviceInfo.h"
 41#import "KWEqualMatcher.h"
 42#import "KWExample.h"
 43#import "KWExampleGroupBuilder.h"
 44#import "KWExampleNode.h"
 45#import "KWExampleNodeVisitor.h"
 46#import "KWExistVerifier.h"
 47#import "KWExpectationType.h"
 48#import "KWFailure.h"
 49#import "KWFormatter.h"
 50#import "KWFutureObject.h"
 51#import "KWGenericMatcher.h"
 52#import "KWHaveMatcher.h"
 53#import "KWHaveValueMatcher.h"
 54#import "KWInequalityMatcher.h"
 55#import "KWInvocationCapturer.h"
 56#import "KWItNode.h"
 57#import "KWMatchVerifier.h"
 58#import "KWMatcher.h"
 59#import "KWMatchers.h"
 60#import "KWMatcherFactory.h"
 61#import "KWMatching.h"
 62#import "KWMessagePattern.h"
 63#import "KWMessageSpying.h"
 64#import "KWMock.h"
 65#import "KWNull.h"
 66#import "KWObjCUtilities.h"
 67#import "KWPendingNode.h"
 68#import "KWRaiseMatcher.h"
 69#import "KWReceiveMatcher.h"
 70#import "KWRegisterMatchersNode.h"
 71#import "KWRespondToSelectorMatcher.h"
 72#import "KWSpec.h"
 73#import "KWStringUtilities.h"
 74#import "KWStub.h"
 75#import "KWTestCase.h"
 76#import "KWUserDefinedMatcher.h"
 77#import "KWValue.h"
 78#import "KWVerifying.h"
 79#import "KWCaptureSpy.h"
 80#import "KWStringPrefixMatcher.h"
 81#import "KWStringContainsMatcher.h"
 82
 83  
 84// Public Foundation Categories
 85#import "NSObject+KiwiMockAdditions.h"
 86#import "NSObject+KiwiSpyAdditions.h"
 87#import "NSObject+KiwiStubAdditions.h"
 88#import "NSObject+KiwiVerifierAdditions.h"
 89
 90#import "KiwiMacros.h"
 91
 92// Some Foundation headers use Kiwi keywords (e.g. 'should') as identifiers for
 93// parameter names. Including this last allows the use of Kiwi keywords without
 94// conflicting with these headers (hopefully!).
 95#import "KiwiBlockMacros.h"
 96
 97#if defined(__cplusplus)
 98}
 99#endif
100