Adds cocoapods for libraries.

Adds OCMockito and OCHamcrest libs.
This commit is contained in:
2020-09-05 22:06:51 -07:00
parent af47156557
commit c3031fbc39
364 changed files with 17147 additions and 1 deletions

View File

@@ -0,0 +1,55 @@
// OCHamcrest by Jon Reid, https://qualitycoding.org/
// Copyright 2019 hamcrest.org. See LICENSE.txt
#import <OCHamcrest/HCBaseMatcher.h>
NS_ASSUME_NONNULL_BEGIN
/*!
* @abstract Is the value nil?
*/
@interface HCIsNil : HCBaseMatcher
@end
FOUNDATION_EXPORT id HC_nilValue(void);
#ifndef HC_DISABLE_SHORT_SYNTAX
/*!
* @abstract Creates a matcher that matches when the examined object is <code>nil</code>.
* @discussion
* <b>Example</b><br />
* <pre>assertThat(myObject, nilValue())</pre>
*
* <b>Name Clash</b><br />
* In the event of a name clash, <code>#define HC_DISABLE_SHORT_SYNTAX</code> and use the synonym
* HC_nilValue instead.
*/
static inline id nilValue(void)
{
return HC_nilValue();
}
#endif
FOUNDATION_EXPORT id HC_notNilValue(void);
#ifndef HC_DISABLE_SHORT_SYNTAX
/*!
* @abstract Creates a matcher that matches when the examined object is not <code>nil</code>.
* @discussion
* <b>Example</b><br />
* <pre>assertThat(myObject, notNilValue())</pre>
*
* <b>Name Clash</b><br />
* In the event of a name clash, <code>#define HC_DISABLE_SHORT_SYNTAX</code> and use the synonym
* HC_notNilValue instead.
*/
static inline id notNilValue(void)
{
return HC_notNilValue();
}
#endif
NS_ASSUME_NONNULL_END