updated tests

This commit is contained in:
Tony Tam 2012-09-26 22:08:51 -07:00
parent 4765c56b2a
commit bee14e82b2
6 changed files with 1394 additions and 0 deletions

View File

@ -0,0 +1,792 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
EA224D021613ABE700129740 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA224D011613ABE700129740 /* Foundation.framework */; };
EA224D051613ABE700129740 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = EA224D041613ABE700129740 /* main.m */; };
EA224D091613ABE700129740 /* WordnikApiClient.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = EA224D081613ABE700129740 /* WordnikApiClient.1 */; };
EA224D161613ABFA00129740 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA224D151613ABFA00129740 /* SenTestingKit.framework */; };
EA224D181613ABFA00129740 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA224D171613ABFA00129740 /* Cocoa.framework */; };
EA5A02A31613AC66003B3E41 /* NIKAccountApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02541613AC66003B3E41 /* NIKAccountApi.m */; };
EA5A02A41613AC66003B3E41 /* NIKApiInvoker.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02561613AC66003B3E41 /* NIKApiInvoker.m */; };
EA5A02A51613AC66003B3E41 /* NIKDate.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02581613AC66003B3E41 /* NIKDate.m */; };
EA5A02A61613AC66003B3E41 /* NIKSwaggerObject.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025A1613AC66003B3E41 /* NIKSwaggerObject.m */; };
EA5A02A71613AC66003B3E41 /* NIKWordApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025C1613AC66003B3E41 /* NIKWordApi.m */; };
EA5A02A81613AC66003B3E41 /* NIKWordListApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025E1613AC66003B3E41 /* NIKWordListApi.m */; };
EA5A02A91613AC66003B3E41 /* NIKWordListsApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02601613AC66003B3E41 /* NIKWordListsApi.m */; };
EA5A02AA1613AC66003B3E41 /* NIKWordsApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02621613AC66003B3E41 /* NIKWordsApi.m */; };
EA5A02AB1613AC66003B3E41 /* NIKFrequency.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02641613AC66003B3E41 /* NIKFrequency.m */; };
EA5A02AC1613AC66003B3E41 /* NIKSentence.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02661613AC66003B3E41 /* NIKSentence.m */; };
EA5A02AD1613AC66003B3E41 /* NIKSimpleExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02681613AC66003B3E41 /* NIKSimpleExample.m */; };
EA5A02AE1613AC66003B3E41 /* NIKSyllable.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026A1613AC66003B3E41 /* NIKSyllable.m */; };
EA5A02AF1613AC66003B3E41 /* NIKTextPron.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026B1613AC66003B3E41 /* NIKTextPron.m */; };
EA5A02B01613AC66003B3E41 /* NIKApiTokenStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026D1613AC66003B3E41 /* NIKApiTokenStatus.m */; };
EA5A02B11613AC66003B3E41 /* NIKAudioFile.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026F1613AC66003B3E41 /* NIKAudioFile.m */; };
EA5A02B21613AC66003B3E41 /* NIKAuthenticationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02711613AC66003B3E41 /* NIKAuthenticationToken.m */; };
EA5A02B31613AC66003B3E41 /* NIKBigram.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02731613AC66003B3E41 /* NIKBigram.m */; };
EA5A02B41613AC66003B3E41 /* NIKCitation.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02751613AC66003B3E41 /* NIKCitation.m */; };
EA5A02B51613AC66003B3E41 /* NIKContentProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02771613AC66003B3E41 /* NIKContentProvider.m */; };
EA5A02B61613AC66003B3E41 /* NIKDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02791613AC66003B3E41 /* NIKDefinition.m */; };
EA5A02B71613AC66003B3E41 /* NIKDefinitionSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027B1613AC66003B3E41 /* NIKDefinitionSearchResults.m */; };
EA5A02B81613AC66003B3E41 /* NIKExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027D1613AC66003B3E41 /* NIKExample.m */; };
EA5A02B91613AC66003B3E41 /* NIKExampleSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027F1613AC66003B3E41 /* NIKExampleSearchResults.m */; };
EA5A02BA1613AC66003B3E41 /* NIKExampleUsage.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02811613AC66003B3E41 /* NIKExampleUsage.m */; };
EA5A02BB1613AC66003B3E41 /* NIKFacet.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02831613AC66003B3E41 /* NIKFacet.m */; };
EA5A02BC1613AC66003B3E41 /* NIKFacetValue.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02851613AC66003B3E41 /* NIKFacetValue.m */; };
EA5A02BD1613AC66003B3E41 /* NIKFrequencySummary.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02871613AC66003B3E41 /* NIKFrequencySummary.m */; };
EA5A02BE1613AC66003B3E41 /* NIKLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02891613AC66003B3E41 /* NIKLabel.m */; };
EA5A02BF1613AC66003B3E41 /* NIKNote.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028B1613AC66003B3E41 /* NIKNote.m */; };
EA5A02C01613AC66003B3E41 /* NIKRelated.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028D1613AC66003B3E41 /* NIKRelated.m */; };
EA5A02C11613AC66003B3E41 /* NIKScoredWord.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028F1613AC66003B3E41 /* NIKScoredWord.m */; };
EA5A02C21613AC66003B3E41 /* NIKSimpleDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02911613AC66003B3E41 /* NIKSimpleDefinition.m */; };
EA5A02C31613AC66003B3E41 /* NIKStringValue.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02931613AC66003B3E41 /* NIKStringValue.m */; };
EA5A02C41613AC66003B3E41 /* NIKUser.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02961613AC66003B3E41 /* NIKUser.m */; };
EA5A02C51613AC66003B3E41 /* NIKWordList.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02981613AC66003B3E41 /* NIKWordList.m */; };
EA5A02C61613AC66003B3E41 /* NIKWordListWord.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029A1613AC66003B3E41 /* NIKWordListWord.m */; };
EA5A02C71613AC66003B3E41 /* NIKWordObject.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029C1613AC66003B3E41 /* NIKWordObject.m */; };
EA5A02C81613AC66003B3E41 /* NIKWordOfTheDay.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029E1613AC66003B3E41 /* NIKWordOfTheDay.m */; };
EA5A02C91613AC66003B3E41 /* NIKWordSearchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02A01613AC66003B3E41 /* NIKWordSearchResult.m */; };
EA5A02CA1613AC66003B3E41 /* NIKWordSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02A21613AC66003B3E41 /* NIKWordSearchResults.m */; };
EA5A02E61614017E003B3E41 /* WordApiTest.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02E51614017E003B3E41 /* WordApiTest.m */; };
EA5A02EB161403F4003B3E41 /* NIKAccountApi.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02531613AC66003B3E41 /* NIKAccountApi.h */; };
EA5A02EC161403F4003B3E41 /* NIKAccountApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02541613AC66003B3E41 /* NIKAccountApi.m */; };
EA5A02ED161403F4003B3E41 /* NIKApiInvoker.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02551613AC66003B3E41 /* NIKApiInvoker.h */; };
EA5A02EE161403F4003B3E41 /* NIKApiInvoker.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02561613AC66003B3E41 /* NIKApiInvoker.m */; };
EA5A02EF161403F4003B3E41 /* NIKDate.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02571613AC66003B3E41 /* NIKDate.h */; };
EA5A02F0161403F4003B3E41 /* NIKDate.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02581613AC66003B3E41 /* NIKDate.m */; };
EA5A02F1161403F4003B3E41 /* NIKSwaggerObject.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02591613AC66003B3E41 /* NIKSwaggerObject.h */; };
EA5A02F2161403F4003B3E41 /* NIKSwaggerObject.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025A1613AC66003B3E41 /* NIKSwaggerObject.m */; };
EA5A02F3161403F4003B3E41 /* NIKWordApi.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025B1613AC66003B3E41 /* NIKWordApi.h */; };
EA5A02F4161403F4003B3E41 /* NIKWordApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025C1613AC66003B3E41 /* NIKWordApi.m */; };
EA5A02F5161403F4003B3E41 /* NIKWordListApi.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025D1613AC66003B3E41 /* NIKWordListApi.h */; };
EA5A02F6161403F4003B3E41 /* NIKWordListApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025E1613AC66003B3E41 /* NIKWordListApi.m */; };
EA5A02F7161403F4003B3E41 /* NIKWordListsApi.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A025F1613AC66003B3E41 /* NIKWordListsApi.h */; };
EA5A02F8161403F4003B3E41 /* NIKWordListsApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02601613AC66003B3E41 /* NIKWordListsApi.m */; };
EA5A02F9161403F4003B3E41 /* NIKWordsApi.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02611613AC66003B3E41 /* NIKWordsApi.h */; };
EA5A02FA161403F4003B3E41 /* NIKWordsApi.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02621613AC66003B3E41 /* NIKWordsApi.m */; };
EA5A02FB161403F4003B3E41 /* NIKFrequency.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02631613AC66003B3E41 /* NIKFrequency.h */; };
EA5A02FC161403F4003B3E41 /* NIKFrequency.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02641613AC66003B3E41 /* NIKFrequency.m */; };
EA5A02FD161403F4003B3E41 /* NIKSentence.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02651613AC66003B3E41 /* NIKSentence.h */; };
EA5A02FE161403F4003B3E41 /* NIKSentence.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02661613AC66003B3E41 /* NIKSentence.m */; };
EA5A02FF161403F4003B3E41 /* NIKSimpleExample.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02671613AC66003B3E41 /* NIKSimpleExample.h */; };
EA5A0300161403F4003B3E41 /* NIKSimpleExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02681613AC66003B3E41 /* NIKSimpleExample.m */; };
EA5A0301161403F4003B3E41 /* NIKSyllable.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02691613AC66003B3E41 /* NIKSyllable.h */; };
EA5A0302161403F4003B3E41 /* NIKSyllable.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026A1613AC66003B3E41 /* NIKSyllable.m */; };
EA5A0303161403F4003B3E41 /* NIKTextPron.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026B1613AC66003B3E41 /* NIKTextPron.m */; };
EA5A0304161403F4003B3E41 /* NIKApiTokenStatus.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026C1613AC66003B3E41 /* NIKApiTokenStatus.h */; };
EA5A0305161403F4003B3E41 /* NIKApiTokenStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026D1613AC66003B3E41 /* NIKApiTokenStatus.m */; };
EA5A0306161403F4003B3E41 /* NIKAudioFile.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026E1613AC66003B3E41 /* NIKAudioFile.h */; };
EA5A0307161403F4003B3E41 /* NIKAudioFile.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A026F1613AC66003B3E41 /* NIKAudioFile.m */; };
EA5A0308161403F4003B3E41 /* NIKAuthenticationToken.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02701613AC66003B3E41 /* NIKAuthenticationToken.h */; };
EA5A0309161403F4003B3E41 /* NIKAuthenticationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02711613AC66003B3E41 /* NIKAuthenticationToken.m */; };
EA5A030A161403F4003B3E41 /* NIKBigram.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02721613AC66003B3E41 /* NIKBigram.h */; };
EA5A030B161403F4003B3E41 /* NIKBigram.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02731613AC66003B3E41 /* NIKBigram.m */; };
EA5A030C161403F4003B3E41 /* NIKCitation.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02741613AC66003B3E41 /* NIKCitation.h */; };
EA5A030D161403F4003B3E41 /* NIKCitation.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02751613AC66003B3E41 /* NIKCitation.m */; };
EA5A030E161403F4003B3E41 /* NIKContentProvider.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02761613AC66003B3E41 /* NIKContentProvider.h */; };
EA5A030F161403F4003B3E41 /* NIKContentProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02771613AC66003B3E41 /* NIKContentProvider.m */; };
EA5A0310161403F4003B3E41 /* NIKDefinition.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02781613AC66003B3E41 /* NIKDefinition.h */; };
EA5A0311161403F4003B3E41 /* NIKDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02791613AC66003B3E41 /* NIKDefinition.m */; };
EA5A0312161403F4003B3E41 /* NIKDefinitionSearchResults.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027A1613AC66003B3E41 /* NIKDefinitionSearchResults.h */; };
EA5A0313161403F4003B3E41 /* NIKDefinitionSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027B1613AC66003B3E41 /* NIKDefinitionSearchResults.m */; };
EA5A0314161403F4003B3E41 /* NIKExample.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027C1613AC66003B3E41 /* NIKExample.h */; };
EA5A0315161403F4003B3E41 /* NIKExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027D1613AC66003B3E41 /* NIKExample.m */; };
EA5A0316161403F4003B3E41 /* NIKExampleSearchResults.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027E1613AC66003B3E41 /* NIKExampleSearchResults.h */; };
EA5A0317161403F4003B3E41 /* NIKExampleSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A027F1613AC66003B3E41 /* NIKExampleSearchResults.m */; };
EA5A0318161403F4003B3E41 /* NIKExampleUsage.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02801613AC66003B3E41 /* NIKExampleUsage.h */; };
EA5A0319161403F4003B3E41 /* NIKExampleUsage.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02811613AC66003B3E41 /* NIKExampleUsage.m */; };
EA5A031A161403F4003B3E41 /* NIKFacet.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02821613AC66003B3E41 /* NIKFacet.h */; };
EA5A031B161403F4003B3E41 /* NIKFacet.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02831613AC66003B3E41 /* NIKFacet.m */; };
EA5A031C161403F4003B3E41 /* NIKFacetValue.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02841613AC66003B3E41 /* NIKFacetValue.h */; };
EA5A031D161403F4003B3E41 /* NIKFacetValue.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02851613AC66003B3E41 /* NIKFacetValue.m */; };
EA5A031E161403F4003B3E41 /* NIKFrequencySummary.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02861613AC66003B3E41 /* NIKFrequencySummary.h */; };
EA5A031F161403F4003B3E41 /* NIKFrequencySummary.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02871613AC66003B3E41 /* NIKFrequencySummary.m */; };
EA5A0320161403F4003B3E41 /* NIKLabel.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02881613AC66003B3E41 /* NIKLabel.h */; };
EA5A0321161403F4003B3E41 /* NIKLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02891613AC66003B3E41 /* NIKLabel.m */; };
EA5A0322161403F4003B3E41 /* NIKNote.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028A1613AC66003B3E41 /* NIKNote.h */; };
EA5A0323161403F4003B3E41 /* NIKNote.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028B1613AC66003B3E41 /* NIKNote.m */; };
EA5A0324161403F4003B3E41 /* NIKRelated.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028C1613AC66003B3E41 /* NIKRelated.h */; };
EA5A0325161403F4003B3E41 /* NIKRelated.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028D1613AC66003B3E41 /* NIKRelated.m */; };
EA5A0326161403F4003B3E41 /* NIKScoredWord.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028E1613AC66003B3E41 /* NIKScoredWord.h */; };
EA5A0327161403F4003B3E41 /* NIKScoredWord.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A028F1613AC66003B3E41 /* NIKScoredWord.m */; };
EA5A0328161403F4003B3E41 /* NIKSimpleDefinition.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02901613AC66003B3E41 /* NIKSimpleDefinition.h */; };
EA5A0329161403F4003B3E41 /* NIKSimpleDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02911613AC66003B3E41 /* NIKSimpleDefinition.m */; };
EA5A032A161403F4003B3E41 /* NIKStringValue.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02921613AC66003B3E41 /* NIKStringValue.h */; };
EA5A032B161403F4003B3E41 /* NIKStringValue.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02931613AC66003B3E41 /* NIKStringValue.m */; };
EA5A032C161403F4003B3E41 /* NIKTextPron.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02941613AC66003B3E41 /* NIKTextPron.h */; };
EA5A032D161403F4003B3E41 /* NIKUser.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02951613AC66003B3E41 /* NIKUser.h */; };
EA5A032E161403F4003B3E41 /* NIKUser.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02961613AC66003B3E41 /* NIKUser.m */; };
EA5A032F161403F4003B3E41 /* NIKWordList.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02971613AC66003B3E41 /* NIKWordList.h */; };
EA5A0330161403F4003B3E41 /* NIKWordList.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02981613AC66003B3E41 /* NIKWordList.m */; };
EA5A0331161403F4003B3E41 /* NIKWordListWord.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02991613AC66003B3E41 /* NIKWordListWord.h */; };
EA5A0332161403F4003B3E41 /* NIKWordListWord.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029A1613AC66003B3E41 /* NIKWordListWord.m */; };
EA5A0333161403F4003B3E41 /* NIKWordObject.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029B1613AC66003B3E41 /* NIKWordObject.h */; };
EA5A0334161403F4003B3E41 /* NIKWordObject.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029C1613AC66003B3E41 /* NIKWordObject.m */; };
EA5A0335161403F4003B3E41 /* NIKWordOfTheDay.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029D1613AC66003B3E41 /* NIKWordOfTheDay.h */; };
EA5A0336161403F4003B3E41 /* NIKWordOfTheDay.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029E1613AC66003B3E41 /* NIKWordOfTheDay.m */; };
EA5A0337161403F4003B3E41 /* NIKWordSearchResult.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A029F1613AC66003B3E41 /* NIKWordSearchResult.h */; };
EA5A0338161403F4003B3E41 /* NIKWordSearchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02A01613AC66003B3E41 /* NIKWordSearchResult.m */; };
EA5A0339161403F4003B3E41 /* NIKWordSearchResults.h in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02A11613AC66003B3E41 /* NIKWordSearchResults.h */; };
EA5A033A161403F4003B3E41 /* NIKWordSearchResults.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5A02A21613AC66003B3E41 /* NIKWordSearchResults.m */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
EA224CFB1613ABE700129740 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = /usr/share/man/man1/;
dstSubfolderSpec = 0;
files = (
EA224D091613ABE700129740 /* WordnikApiClient.1 in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 1;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
EA224CFD1613ABE700129740 /* WordnikApiClient */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = WordnikApiClient; sourceTree = BUILT_PRODUCTS_DIR; };
EA224D011613ABE700129740 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
EA224D041613ABE700129740 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
EA224D071613ABE700129740 /* WordnikApiClient-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "WordnikApiClient-Prefix.pch"; sourceTree = "<group>"; };
EA224D081613ABE700129740 /* WordnikApiClient.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = WordnikApiClient.1; sourceTree = "<group>"; };
EA224D141613ABFA00129740 /* WordnikApiClientTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WordnikApiClientTests.octest; sourceTree = BUILT_PRODUCTS_DIR; };
EA224D151613ABFA00129740 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
EA224D171613ABFA00129740 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
EA224D1A1613ABFA00129740 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
EA224D1B1613ABFA00129740 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
EA224D1C1613ABFA00129740 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
EA5A02531613AC66003B3E41 /* NIKAccountApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKAccountApi.h; path = ../client/NIKAccountApi.h; sourceTree = "<group>"; };
EA5A02541613AC66003B3E41 /* NIKAccountApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKAccountApi.m; path = ../client/NIKAccountApi.m; sourceTree = "<group>"; };
EA5A02551613AC66003B3E41 /* NIKApiInvoker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKApiInvoker.h; path = ../client/NIKApiInvoker.h; sourceTree = "<group>"; };
EA5A02561613AC66003B3E41 /* NIKApiInvoker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKApiInvoker.m; path = ../client/NIKApiInvoker.m; sourceTree = "<group>"; };
EA5A02571613AC66003B3E41 /* NIKDate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKDate.h; path = ../client/NIKDate.h; sourceTree = "<group>"; };
EA5A02581613AC66003B3E41 /* NIKDate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKDate.m; path = ../client/NIKDate.m; sourceTree = "<group>"; };
EA5A02591613AC66003B3E41 /* NIKSwaggerObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKSwaggerObject.h; path = ../client/NIKSwaggerObject.h; sourceTree = "<group>"; };
EA5A025A1613AC66003B3E41 /* NIKSwaggerObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKSwaggerObject.m; path = ../client/NIKSwaggerObject.m; sourceTree = "<group>"; };
EA5A025B1613AC66003B3E41 /* NIKWordApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordApi.h; path = ../client/NIKWordApi.h; sourceTree = "<group>"; };
EA5A025C1613AC66003B3E41 /* NIKWordApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordApi.m; path = ../client/NIKWordApi.m; sourceTree = "<group>"; };
EA5A025D1613AC66003B3E41 /* NIKWordListApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordListApi.h; path = ../client/NIKWordListApi.h; sourceTree = "<group>"; };
EA5A025E1613AC66003B3E41 /* NIKWordListApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordListApi.m; path = ../client/NIKWordListApi.m; sourceTree = "<group>"; };
EA5A025F1613AC66003B3E41 /* NIKWordListsApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordListsApi.h; path = ../client/NIKWordListsApi.h; sourceTree = "<group>"; };
EA5A02601613AC66003B3E41 /* NIKWordListsApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordListsApi.m; path = ../client/NIKWordListsApi.m; sourceTree = "<group>"; };
EA5A02611613AC66003B3E41 /* NIKWordsApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordsApi.h; path = ../client/NIKWordsApi.h; sourceTree = "<group>"; };
EA5A02621613AC66003B3E41 /* NIKWordsApi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordsApi.m; path = ../client/NIKWordsApi.m; sourceTree = "<group>"; };
EA5A02631613AC66003B3E41 /* NIKFrequency.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKFrequency.h; path = ../client/NIKFrequency.h; sourceTree = "<group>"; };
EA5A02641613AC66003B3E41 /* NIKFrequency.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKFrequency.m; path = ../client/NIKFrequency.m; sourceTree = "<group>"; };
EA5A02651613AC66003B3E41 /* NIKSentence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKSentence.h; path = ../client/NIKSentence.h; sourceTree = "<group>"; };
EA5A02661613AC66003B3E41 /* NIKSentence.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKSentence.m; path = ../client/NIKSentence.m; sourceTree = "<group>"; };
EA5A02671613AC66003B3E41 /* NIKSimpleExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKSimpleExample.h; path = ../client/NIKSimpleExample.h; sourceTree = "<group>"; };
EA5A02681613AC66003B3E41 /* NIKSimpleExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKSimpleExample.m; path = ../client/NIKSimpleExample.m; sourceTree = "<group>"; };
EA5A02691613AC66003B3E41 /* NIKSyllable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKSyllable.h; path = ../client/NIKSyllable.h; sourceTree = "<group>"; };
EA5A026A1613AC66003B3E41 /* NIKSyllable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKSyllable.m; path = ../client/NIKSyllable.m; sourceTree = "<group>"; };
EA5A026B1613AC66003B3E41 /* NIKTextPron.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKTextPron.m; path = ../client/NIKTextPron.m; sourceTree = "<group>"; };
EA5A026C1613AC66003B3E41 /* NIKApiTokenStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKApiTokenStatus.h; path = ../client/NIKApiTokenStatus.h; sourceTree = "<group>"; };
EA5A026D1613AC66003B3E41 /* NIKApiTokenStatus.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKApiTokenStatus.m; path = ../client/NIKApiTokenStatus.m; sourceTree = "<group>"; };
EA5A026E1613AC66003B3E41 /* NIKAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKAudioFile.h; path = ../client/NIKAudioFile.h; sourceTree = "<group>"; };
EA5A026F1613AC66003B3E41 /* NIKAudioFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKAudioFile.m; path = ../client/NIKAudioFile.m; sourceTree = "<group>"; };
EA5A02701613AC66003B3E41 /* NIKAuthenticationToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKAuthenticationToken.h; path = ../client/NIKAuthenticationToken.h; sourceTree = "<group>"; };
EA5A02711613AC66003B3E41 /* NIKAuthenticationToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKAuthenticationToken.m; path = ../client/NIKAuthenticationToken.m; sourceTree = "<group>"; };
EA5A02721613AC66003B3E41 /* NIKBigram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKBigram.h; path = ../client/NIKBigram.h; sourceTree = "<group>"; };
EA5A02731613AC66003B3E41 /* NIKBigram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKBigram.m; path = ../client/NIKBigram.m; sourceTree = "<group>"; };
EA5A02741613AC66003B3E41 /* NIKCitation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKCitation.h; path = ../client/NIKCitation.h; sourceTree = "<group>"; };
EA5A02751613AC66003B3E41 /* NIKCitation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKCitation.m; path = ../client/NIKCitation.m; sourceTree = "<group>"; };
EA5A02761613AC66003B3E41 /* NIKContentProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKContentProvider.h; path = ../client/NIKContentProvider.h; sourceTree = "<group>"; };
EA5A02771613AC66003B3E41 /* NIKContentProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKContentProvider.m; path = ../client/NIKContentProvider.m; sourceTree = "<group>"; };
EA5A02781613AC66003B3E41 /* NIKDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKDefinition.h; path = ../client/NIKDefinition.h; sourceTree = "<group>"; };
EA5A02791613AC66003B3E41 /* NIKDefinition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKDefinition.m; path = ../client/NIKDefinition.m; sourceTree = "<group>"; };
EA5A027A1613AC66003B3E41 /* NIKDefinitionSearchResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKDefinitionSearchResults.h; path = ../client/NIKDefinitionSearchResults.h; sourceTree = "<group>"; };
EA5A027B1613AC66003B3E41 /* NIKDefinitionSearchResults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKDefinitionSearchResults.m; path = ../client/NIKDefinitionSearchResults.m; sourceTree = "<group>"; };
EA5A027C1613AC66003B3E41 /* NIKExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKExample.h; path = ../client/NIKExample.h; sourceTree = "<group>"; };
EA5A027D1613AC66003B3E41 /* NIKExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKExample.m; path = ../client/NIKExample.m; sourceTree = "<group>"; };
EA5A027E1613AC66003B3E41 /* NIKExampleSearchResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKExampleSearchResults.h; path = ../client/NIKExampleSearchResults.h; sourceTree = "<group>"; };
EA5A027F1613AC66003B3E41 /* NIKExampleSearchResults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKExampleSearchResults.m; path = ../client/NIKExampleSearchResults.m; sourceTree = "<group>"; };
EA5A02801613AC66003B3E41 /* NIKExampleUsage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKExampleUsage.h; path = ../client/NIKExampleUsage.h; sourceTree = "<group>"; };
EA5A02811613AC66003B3E41 /* NIKExampleUsage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKExampleUsage.m; path = ../client/NIKExampleUsage.m; sourceTree = "<group>"; };
EA5A02821613AC66003B3E41 /* NIKFacet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKFacet.h; path = ../client/NIKFacet.h; sourceTree = "<group>"; };
EA5A02831613AC66003B3E41 /* NIKFacet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKFacet.m; path = ../client/NIKFacet.m; sourceTree = "<group>"; };
EA5A02841613AC66003B3E41 /* NIKFacetValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKFacetValue.h; path = ../client/NIKFacetValue.h; sourceTree = "<group>"; };
EA5A02851613AC66003B3E41 /* NIKFacetValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKFacetValue.m; path = ../client/NIKFacetValue.m; sourceTree = "<group>"; };
EA5A02861613AC66003B3E41 /* NIKFrequencySummary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKFrequencySummary.h; path = ../client/NIKFrequencySummary.h; sourceTree = "<group>"; };
EA5A02871613AC66003B3E41 /* NIKFrequencySummary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKFrequencySummary.m; path = ../client/NIKFrequencySummary.m; sourceTree = "<group>"; };
EA5A02881613AC66003B3E41 /* NIKLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKLabel.h; path = ../client/NIKLabel.h; sourceTree = "<group>"; };
EA5A02891613AC66003B3E41 /* NIKLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKLabel.m; path = ../client/NIKLabel.m; sourceTree = "<group>"; };
EA5A028A1613AC66003B3E41 /* NIKNote.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKNote.h; path = ../client/NIKNote.h; sourceTree = "<group>"; };
EA5A028B1613AC66003B3E41 /* NIKNote.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKNote.m; path = ../client/NIKNote.m; sourceTree = "<group>"; };
EA5A028C1613AC66003B3E41 /* NIKRelated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKRelated.h; path = ../client/NIKRelated.h; sourceTree = "<group>"; };
EA5A028D1613AC66003B3E41 /* NIKRelated.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKRelated.m; path = ../client/NIKRelated.m; sourceTree = "<group>"; };
EA5A028E1613AC66003B3E41 /* NIKScoredWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKScoredWord.h; path = ../client/NIKScoredWord.h; sourceTree = "<group>"; };
EA5A028F1613AC66003B3E41 /* NIKScoredWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKScoredWord.m; path = ../client/NIKScoredWord.m; sourceTree = "<group>"; };
EA5A02901613AC66003B3E41 /* NIKSimpleDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKSimpleDefinition.h; path = ../client/NIKSimpleDefinition.h; sourceTree = "<group>"; };
EA5A02911613AC66003B3E41 /* NIKSimpleDefinition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKSimpleDefinition.m; path = ../client/NIKSimpleDefinition.m; sourceTree = "<group>"; };
EA5A02921613AC66003B3E41 /* NIKStringValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKStringValue.h; path = ../client/NIKStringValue.h; sourceTree = "<group>"; };
EA5A02931613AC66003B3E41 /* NIKStringValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKStringValue.m; path = ../client/NIKStringValue.m; sourceTree = "<group>"; };
EA5A02941613AC66003B3E41 /* NIKTextPron.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKTextPron.h; path = ../client/NIKTextPron.h; sourceTree = "<group>"; };
EA5A02951613AC66003B3E41 /* NIKUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKUser.h; path = ../client/NIKUser.h; sourceTree = "<group>"; };
EA5A02961613AC66003B3E41 /* NIKUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKUser.m; path = ../client/NIKUser.m; sourceTree = "<group>"; };
EA5A02971613AC66003B3E41 /* NIKWordList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordList.h; path = ../client/NIKWordList.h; sourceTree = "<group>"; };
EA5A02981613AC66003B3E41 /* NIKWordList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordList.m; path = ../client/NIKWordList.m; sourceTree = "<group>"; };
EA5A02991613AC66003B3E41 /* NIKWordListWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordListWord.h; path = ../client/NIKWordListWord.h; sourceTree = "<group>"; };
EA5A029A1613AC66003B3E41 /* NIKWordListWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordListWord.m; path = ../client/NIKWordListWord.m; sourceTree = "<group>"; };
EA5A029B1613AC66003B3E41 /* NIKWordObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordObject.h; path = ../client/NIKWordObject.h; sourceTree = "<group>"; };
EA5A029C1613AC66003B3E41 /* NIKWordObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordObject.m; path = ../client/NIKWordObject.m; sourceTree = "<group>"; };
EA5A029D1613AC66003B3E41 /* NIKWordOfTheDay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordOfTheDay.h; path = ../client/NIKWordOfTheDay.h; sourceTree = "<group>"; };
EA5A029E1613AC66003B3E41 /* NIKWordOfTheDay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordOfTheDay.m; path = ../client/NIKWordOfTheDay.m; sourceTree = "<group>"; };
EA5A029F1613AC66003B3E41 /* NIKWordSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordSearchResult.h; path = ../client/NIKWordSearchResult.h; sourceTree = "<group>"; };
EA5A02A01613AC66003B3E41 /* NIKWordSearchResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordSearchResult.m; path = ../client/NIKWordSearchResult.m; sourceTree = "<group>"; };
EA5A02A11613AC66003B3E41 /* NIKWordSearchResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NIKWordSearchResults.h; path = ../client/NIKWordSearchResults.h; sourceTree = "<group>"; };
EA5A02A21613AC66003B3E41 /* NIKWordSearchResults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NIKWordSearchResults.m; path = ../client/NIKWordSearchResults.m; sourceTree = "<group>"; };
EA5A02CD1613AD47003B3E41 /* WordnikApiClientTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "WordnikApiClientTests-Info.plist"; path = "../tests/WordnikApiClientTests-Info.plist"; sourceTree = "<group>"; };
EA5A02CE1613AD47003B3E41 /* WordnikApiClientTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WordnikApiClientTests-Prefix.pch"; path = "../tests/WordnikApiClientTests-Prefix.pch"; sourceTree = "<group>"; };
EA5A02CF1613AD47003B3E41 /* WordnikApiClientTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordnikApiClientTests.h; path = ../tests/WordnikApiClientTests.h; sourceTree = "<group>"; };
EA5A02D01613AD47003B3E41 /* WordnikApiClientTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WordnikApiClientTests.m; path = ../tests/WordnikApiClientTests.m; sourceTree = "<group>"; };
EA5A02E41614017E003B3E41 /* WordApiTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordApiTest.h; path = ../tests/WordApiTest.h; sourceTree = "<group>"; };
EA5A02E51614017E003B3E41 /* WordApiTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WordApiTest.m; path = ../tests/WordApiTest.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
EA224CFA1613ABE700129740 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
EA224D021613ABE700129740 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EA224D101613ABFA00129740 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
EA224D161613ABFA00129740 /* SenTestingKit.framework in Frameworks */,
EA224D181613ABFA00129740 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
EA224CF21613ABE700129740 = {
isa = PBXGroup;
children = (
EA5A02CC1613AC6B003B3E41 /* Generated Code */,
EA224D2A1613AC2200129740 /* tests */,
EA224D031613ABE700129740 /* WordnikApiClient */,
EA224D001613ABE700129740 /* Frameworks */,
EA224CFE1613ABE700129740 /* Products */,
);
sourceTree = "<group>";
};
EA224CFE1613ABE700129740 /* Products */ = {
isa = PBXGroup;
children = (
EA224CFD1613ABE700129740 /* WordnikApiClient */,
EA224D141613ABFA00129740 /* WordnikApiClientTests.octest */,
);
name = Products;
sourceTree = "<group>";
};
EA224D001613ABE700129740 /* Frameworks */ = {
isa = PBXGroup;
children = (
EA224D011613ABE700129740 /* Foundation.framework */,
EA224D151613ABFA00129740 /* SenTestingKit.framework */,
EA224D171613ABFA00129740 /* Cocoa.framework */,
EA224D191613ABFA00129740 /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
EA224D031613ABE700129740 /* WordnikApiClient */ = {
isa = PBXGroup;
children = (
EA224D041613ABE700129740 /* main.m */,
EA224D081613ABE700129740 /* WordnikApiClient.1 */,
EA224D061613ABE700129740 /* Supporting Files */,
);
path = WordnikApiClient;
sourceTree = "<group>";
};
EA224D061613ABE700129740 /* Supporting Files */ = {
isa = PBXGroup;
children = (
EA224D071613ABE700129740 /* WordnikApiClient-Prefix.pch */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
EA224D191613ABFA00129740 /* Other Frameworks */ = {
isa = PBXGroup;
children = (
EA224D1A1613ABFA00129740 /* AppKit.framework */,
EA224D1B1613ABFA00129740 /* CoreData.framework */,
EA224D1C1613ABFA00129740 /* Foundation.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
EA224D2A1613AC2200129740 /* tests */ = {
isa = PBXGroup;
children = (
EA5A02CD1613AD47003B3E41 /* WordnikApiClientTests-Info.plist */,
EA5A02CE1613AD47003B3E41 /* WordnikApiClientTests-Prefix.pch */,
EA5A02CF1613AD47003B3E41 /* WordnikApiClientTests.h */,
EA5A02D01613AD47003B3E41 /* WordnikApiClientTests.m */,
EA5A02E41614017E003B3E41 /* WordApiTest.h */,
EA5A02E51614017E003B3E41 /* WordApiTest.m */,
);
name = tests;
sourceTree = "<group>";
};
EA5A02CC1613AC6B003B3E41 /* Generated Code */ = {
isa = PBXGroup;
children = (
EA5A02531613AC66003B3E41 /* NIKAccountApi.h */,
EA5A02541613AC66003B3E41 /* NIKAccountApi.m */,
EA5A02551613AC66003B3E41 /* NIKApiInvoker.h */,
EA5A02561613AC66003B3E41 /* NIKApiInvoker.m */,
EA5A02571613AC66003B3E41 /* NIKDate.h */,
EA5A02581613AC66003B3E41 /* NIKDate.m */,
EA5A02591613AC66003B3E41 /* NIKSwaggerObject.h */,
EA5A025A1613AC66003B3E41 /* NIKSwaggerObject.m */,
EA5A025B1613AC66003B3E41 /* NIKWordApi.h */,
EA5A025C1613AC66003B3E41 /* NIKWordApi.m */,
EA5A025D1613AC66003B3E41 /* NIKWordListApi.h */,
EA5A025E1613AC66003B3E41 /* NIKWordListApi.m */,
EA5A025F1613AC66003B3E41 /* NIKWordListsApi.h */,
EA5A02601613AC66003B3E41 /* NIKWordListsApi.m */,
EA5A02611613AC66003B3E41 /* NIKWordsApi.h */,
EA5A02621613AC66003B3E41 /* NIKWordsApi.m */,
EA5A02631613AC66003B3E41 /* NIKFrequency.h */,
EA5A02641613AC66003B3E41 /* NIKFrequency.m */,
EA5A02651613AC66003B3E41 /* NIKSentence.h */,
EA5A02661613AC66003B3E41 /* NIKSentence.m */,
EA5A02671613AC66003B3E41 /* NIKSimpleExample.h */,
EA5A02681613AC66003B3E41 /* NIKSimpleExample.m */,
EA5A02691613AC66003B3E41 /* NIKSyllable.h */,
EA5A026A1613AC66003B3E41 /* NIKSyllable.m */,
EA5A026B1613AC66003B3E41 /* NIKTextPron.m */,
EA5A026C1613AC66003B3E41 /* NIKApiTokenStatus.h */,
EA5A026D1613AC66003B3E41 /* NIKApiTokenStatus.m */,
EA5A026E1613AC66003B3E41 /* NIKAudioFile.h */,
EA5A026F1613AC66003B3E41 /* NIKAudioFile.m */,
EA5A02701613AC66003B3E41 /* NIKAuthenticationToken.h */,
EA5A02711613AC66003B3E41 /* NIKAuthenticationToken.m */,
EA5A02721613AC66003B3E41 /* NIKBigram.h */,
EA5A02731613AC66003B3E41 /* NIKBigram.m */,
EA5A02741613AC66003B3E41 /* NIKCitation.h */,
EA5A02751613AC66003B3E41 /* NIKCitation.m */,
EA5A02761613AC66003B3E41 /* NIKContentProvider.h */,
EA5A02771613AC66003B3E41 /* NIKContentProvider.m */,
EA5A02781613AC66003B3E41 /* NIKDefinition.h */,
EA5A02791613AC66003B3E41 /* NIKDefinition.m */,
EA5A027A1613AC66003B3E41 /* NIKDefinitionSearchResults.h */,
EA5A027B1613AC66003B3E41 /* NIKDefinitionSearchResults.m */,
EA5A027C1613AC66003B3E41 /* NIKExample.h */,
EA5A027D1613AC66003B3E41 /* NIKExample.m */,
EA5A027E1613AC66003B3E41 /* NIKExampleSearchResults.h */,
EA5A027F1613AC66003B3E41 /* NIKExampleSearchResults.m */,
EA5A02801613AC66003B3E41 /* NIKExampleUsage.h */,
EA5A02811613AC66003B3E41 /* NIKExampleUsage.m */,
EA5A02821613AC66003B3E41 /* NIKFacet.h */,
EA5A02831613AC66003B3E41 /* NIKFacet.m */,
EA5A02841613AC66003B3E41 /* NIKFacetValue.h */,
EA5A02851613AC66003B3E41 /* NIKFacetValue.m */,
EA5A02861613AC66003B3E41 /* NIKFrequencySummary.h */,
EA5A02871613AC66003B3E41 /* NIKFrequencySummary.m */,
EA5A02881613AC66003B3E41 /* NIKLabel.h */,
EA5A02891613AC66003B3E41 /* NIKLabel.m */,
EA5A028A1613AC66003B3E41 /* NIKNote.h */,
EA5A028B1613AC66003B3E41 /* NIKNote.m */,
EA5A028C1613AC66003B3E41 /* NIKRelated.h */,
EA5A028D1613AC66003B3E41 /* NIKRelated.m */,
EA5A028E1613AC66003B3E41 /* NIKScoredWord.h */,
EA5A028F1613AC66003B3E41 /* NIKScoredWord.m */,
EA5A02901613AC66003B3E41 /* NIKSimpleDefinition.h */,
EA5A02911613AC66003B3E41 /* NIKSimpleDefinition.m */,
EA5A02921613AC66003B3E41 /* NIKStringValue.h */,
EA5A02931613AC66003B3E41 /* NIKStringValue.m */,
EA5A02941613AC66003B3E41 /* NIKTextPron.h */,
EA5A02951613AC66003B3E41 /* NIKUser.h */,
EA5A02961613AC66003B3E41 /* NIKUser.m */,
EA5A02971613AC66003B3E41 /* NIKWordList.h */,
EA5A02981613AC66003B3E41 /* NIKWordList.m */,
EA5A02991613AC66003B3E41 /* NIKWordListWord.h */,
EA5A029A1613AC66003B3E41 /* NIKWordListWord.m */,
EA5A029B1613AC66003B3E41 /* NIKWordObject.h */,
EA5A029C1613AC66003B3E41 /* NIKWordObject.m */,
EA5A029D1613AC66003B3E41 /* NIKWordOfTheDay.h */,
EA5A029E1613AC66003B3E41 /* NIKWordOfTheDay.m */,
EA5A029F1613AC66003B3E41 /* NIKWordSearchResult.h */,
EA5A02A01613AC66003B3E41 /* NIKWordSearchResult.m */,
EA5A02A11613AC66003B3E41 /* NIKWordSearchResults.h */,
EA5A02A21613AC66003B3E41 /* NIKWordSearchResults.m */,
);
name = "Generated Code";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
EA224CFC1613ABE700129740 /* WordnikApiClient */ = {
isa = PBXNativeTarget;
buildConfigurationList = EA224D0C1613ABE700129740 /* Build configuration list for PBXNativeTarget "WordnikApiClient" */;
buildPhases = (
EA224CF91613ABE700129740 /* Sources */,
EA224CFA1613ABE700129740 /* Frameworks */,
EA224CFB1613ABE700129740 /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = WordnikApiClient;
productName = WordnikApiClient;
productReference = EA224CFD1613ABE700129740 /* WordnikApiClient */;
productType = "com.apple.product-type.tool";
};
EA224D131613ABFA00129740 /* WordnikApiClientTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = EA224D271613ABFA00129740 /* Build configuration list for PBXNativeTarget "WordnikApiClientTests" */;
buildPhases = (
EA224D0F1613ABFA00129740 /* Sources */,
EA224D101613ABFA00129740 /* Frameworks */,
EA224D111613ABFA00129740 /* Resources */,
EA224D121613ABFA00129740 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = WordnikApiClientTests;
productName = WordnikApiClientTests;
productReference = EA224D141613ABFA00129740 /* WordnikApiClientTests.octest */;
productType = "com.apple.product-type.bundle";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
EA224CF41613ABE700129740 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0450;
ORGANIZATIONNAME = "Tony Tam";
};
buildConfigurationList = EA224CF71613ABE700129740 /* Build configuration list for PBXProject "WordnikApiClient" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = EA224CF21613ABE700129740;
productRefGroup = EA224CFE1613ABE700129740 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
EA224CFC1613ABE700129740 /* WordnikApiClient */,
EA224D131613ABFA00129740 /* WordnikApiClientTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
EA224D111613ABFA00129740 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
EA224D121613ABFA00129740 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
EA224CF91613ABE700129740 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
EA224D051613ABE700129740 /* main.m in Sources */,
EA5A02A31613AC66003B3E41 /* NIKAccountApi.m in Sources */,
EA5A02A41613AC66003B3E41 /* NIKApiInvoker.m in Sources */,
EA5A02A51613AC66003B3E41 /* NIKDate.m in Sources */,
EA5A02A61613AC66003B3E41 /* NIKSwaggerObject.m in Sources */,
EA5A02A71613AC66003B3E41 /* NIKWordApi.m in Sources */,
EA5A02A81613AC66003B3E41 /* NIKWordListApi.m in Sources */,
EA5A02A91613AC66003B3E41 /* NIKWordListsApi.m in Sources */,
EA5A02AA1613AC66003B3E41 /* NIKWordsApi.m in Sources */,
EA5A02AB1613AC66003B3E41 /* NIKFrequency.m in Sources */,
EA5A02AC1613AC66003B3E41 /* NIKSentence.m in Sources */,
EA5A02AD1613AC66003B3E41 /* NIKSimpleExample.m in Sources */,
EA5A02AE1613AC66003B3E41 /* NIKSyllable.m in Sources */,
EA5A02AF1613AC66003B3E41 /* NIKTextPron.m in Sources */,
EA5A02B01613AC66003B3E41 /* NIKApiTokenStatus.m in Sources */,
EA5A02B11613AC66003B3E41 /* NIKAudioFile.m in Sources */,
EA5A02B21613AC66003B3E41 /* NIKAuthenticationToken.m in Sources */,
EA5A02B31613AC66003B3E41 /* NIKBigram.m in Sources */,
EA5A02B41613AC66003B3E41 /* NIKCitation.m in Sources */,
EA5A02B51613AC66003B3E41 /* NIKContentProvider.m in Sources */,
EA5A02B61613AC66003B3E41 /* NIKDefinition.m in Sources */,
EA5A02B71613AC66003B3E41 /* NIKDefinitionSearchResults.m in Sources */,
EA5A02B81613AC66003B3E41 /* NIKExample.m in Sources */,
EA5A02B91613AC66003B3E41 /* NIKExampleSearchResults.m in Sources */,
EA5A02BA1613AC66003B3E41 /* NIKExampleUsage.m in Sources */,
EA5A02BB1613AC66003B3E41 /* NIKFacet.m in Sources */,
EA5A02BC1613AC66003B3E41 /* NIKFacetValue.m in Sources */,
EA5A02BD1613AC66003B3E41 /* NIKFrequencySummary.m in Sources */,
EA5A02BE1613AC66003B3E41 /* NIKLabel.m in Sources */,
EA5A02BF1613AC66003B3E41 /* NIKNote.m in Sources */,
EA5A02C01613AC66003B3E41 /* NIKRelated.m in Sources */,
EA5A02C11613AC66003B3E41 /* NIKScoredWord.m in Sources */,
EA5A02C21613AC66003B3E41 /* NIKSimpleDefinition.m in Sources */,
EA5A02C31613AC66003B3E41 /* NIKStringValue.m in Sources */,
EA5A02C41613AC66003B3E41 /* NIKUser.m in Sources */,
EA5A02C51613AC66003B3E41 /* NIKWordList.m in Sources */,
EA5A02C61613AC66003B3E41 /* NIKWordListWord.m in Sources */,
EA5A02C71613AC66003B3E41 /* NIKWordObject.m in Sources */,
EA5A02C81613AC66003B3E41 /* NIKWordOfTheDay.m in Sources */,
EA5A02C91613AC66003B3E41 /* NIKWordSearchResult.m in Sources */,
EA5A02CA1613AC66003B3E41 /* NIKWordSearchResults.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EA224D0F1613ABFA00129740 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
EA5A02EB161403F4003B3E41 /* NIKAccountApi.h in Sources */,
EA5A02EC161403F4003B3E41 /* NIKAccountApi.m in Sources */,
EA5A02ED161403F4003B3E41 /* NIKApiInvoker.h in Sources */,
EA5A02EE161403F4003B3E41 /* NIKApiInvoker.m in Sources */,
EA5A02EF161403F4003B3E41 /* NIKDate.h in Sources */,
EA5A02F0161403F4003B3E41 /* NIKDate.m in Sources */,
EA5A02F1161403F4003B3E41 /* NIKSwaggerObject.h in Sources */,
EA5A02F2161403F4003B3E41 /* NIKSwaggerObject.m in Sources */,
EA5A02F3161403F4003B3E41 /* NIKWordApi.h in Sources */,
EA5A02F4161403F4003B3E41 /* NIKWordApi.m in Sources */,
EA5A02F5161403F4003B3E41 /* NIKWordListApi.h in Sources */,
EA5A02F6161403F4003B3E41 /* NIKWordListApi.m in Sources */,
EA5A02F7161403F4003B3E41 /* NIKWordListsApi.h in Sources */,
EA5A02F8161403F4003B3E41 /* NIKWordListsApi.m in Sources */,
EA5A02F9161403F4003B3E41 /* NIKWordsApi.h in Sources */,
EA5A02FA161403F4003B3E41 /* NIKWordsApi.m in Sources */,
EA5A02FB161403F4003B3E41 /* NIKFrequency.h in Sources */,
EA5A02FC161403F4003B3E41 /* NIKFrequency.m in Sources */,
EA5A02FD161403F4003B3E41 /* NIKSentence.h in Sources */,
EA5A02FE161403F4003B3E41 /* NIKSentence.m in Sources */,
EA5A02FF161403F4003B3E41 /* NIKSimpleExample.h in Sources */,
EA5A0300161403F4003B3E41 /* NIKSimpleExample.m in Sources */,
EA5A0301161403F4003B3E41 /* NIKSyllable.h in Sources */,
EA5A0302161403F4003B3E41 /* NIKSyllable.m in Sources */,
EA5A0303161403F4003B3E41 /* NIKTextPron.m in Sources */,
EA5A0304161403F4003B3E41 /* NIKApiTokenStatus.h in Sources */,
EA5A0305161403F4003B3E41 /* NIKApiTokenStatus.m in Sources */,
EA5A0306161403F4003B3E41 /* NIKAudioFile.h in Sources */,
EA5A0307161403F4003B3E41 /* NIKAudioFile.m in Sources */,
EA5A0308161403F4003B3E41 /* NIKAuthenticationToken.h in Sources */,
EA5A0309161403F4003B3E41 /* NIKAuthenticationToken.m in Sources */,
EA5A030A161403F4003B3E41 /* NIKBigram.h in Sources */,
EA5A030B161403F4003B3E41 /* NIKBigram.m in Sources */,
EA5A030C161403F4003B3E41 /* NIKCitation.h in Sources */,
EA5A030D161403F4003B3E41 /* NIKCitation.m in Sources */,
EA5A030E161403F4003B3E41 /* NIKContentProvider.h in Sources */,
EA5A030F161403F4003B3E41 /* NIKContentProvider.m in Sources */,
EA5A0310161403F4003B3E41 /* NIKDefinition.h in Sources */,
EA5A0311161403F4003B3E41 /* NIKDefinition.m in Sources */,
EA5A0312161403F4003B3E41 /* NIKDefinitionSearchResults.h in Sources */,
EA5A0313161403F4003B3E41 /* NIKDefinitionSearchResults.m in Sources */,
EA5A0314161403F4003B3E41 /* NIKExample.h in Sources */,
EA5A0315161403F4003B3E41 /* NIKExample.m in Sources */,
EA5A0316161403F4003B3E41 /* NIKExampleSearchResults.h in Sources */,
EA5A0317161403F4003B3E41 /* NIKExampleSearchResults.m in Sources */,
EA5A0318161403F4003B3E41 /* NIKExampleUsage.h in Sources */,
EA5A0319161403F4003B3E41 /* NIKExampleUsage.m in Sources */,
EA5A031A161403F4003B3E41 /* NIKFacet.h in Sources */,
EA5A031B161403F4003B3E41 /* NIKFacet.m in Sources */,
EA5A031C161403F4003B3E41 /* NIKFacetValue.h in Sources */,
EA5A031D161403F4003B3E41 /* NIKFacetValue.m in Sources */,
EA5A031E161403F4003B3E41 /* NIKFrequencySummary.h in Sources */,
EA5A031F161403F4003B3E41 /* NIKFrequencySummary.m in Sources */,
EA5A0320161403F4003B3E41 /* NIKLabel.h in Sources */,
EA5A0321161403F4003B3E41 /* NIKLabel.m in Sources */,
EA5A0322161403F4003B3E41 /* NIKNote.h in Sources */,
EA5A0323161403F4003B3E41 /* NIKNote.m in Sources */,
EA5A0324161403F4003B3E41 /* NIKRelated.h in Sources */,
EA5A0325161403F4003B3E41 /* NIKRelated.m in Sources */,
EA5A0326161403F4003B3E41 /* NIKScoredWord.h in Sources */,
EA5A0327161403F4003B3E41 /* NIKScoredWord.m in Sources */,
EA5A0328161403F4003B3E41 /* NIKSimpleDefinition.h in Sources */,
EA5A0329161403F4003B3E41 /* NIKSimpleDefinition.m in Sources */,
EA5A032A161403F4003B3E41 /* NIKStringValue.h in Sources */,
EA5A032B161403F4003B3E41 /* NIKStringValue.m in Sources */,
EA5A032C161403F4003B3E41 /* NIKTextPron.h in Sources */,
EA5A032D161403F4003B3E41 /* NIKUser.h in Sources */,
EA5A032E161403F4003B3E41 /* NIKUser.m in Sources */,
EA5A032F161403F4003B3E41 /* NIKWordList.h in Sources */,
EA5A0330161403F4003B3E41 /* NIKWordList.m in Sources */,
EA5A0331161403F4003B3E41 /* NIKWordListWord.h in Sources */,
EA5A0332161403F4003B3E41 /* NIKWordListWord.m in Sources */,
EA5A0333161403F4003B3E41 /* NIKWordObject.h in Sources */,
EA5A0334161403F4003B3E41 /* NIKWordObject.m in Sources */,
EA5A0335161403F4003B3E41 /* NIKWordOfTheDay.h in Sources */,
EA5A0336161403F4003B3E41 /* NIKWordOfTheDay.m in Sources */,
EA5A0337161403F4003B3E41 /* NIKWordSearchResult.h in Sources */,
EA5A0338161403F4003B3E41 /* NIKWordSearchResult.m in Sources */,
EA5A0339161403F4003B3E41 /* NIKWordSearchResults.h in Sources */,
EA5A033A161403F4003B3E41 /* NIKWordSearchResults.m in Sources */,
EA5A02E61614017E003B3E41 /* WordApiTest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
EA224D0A1613ABE700129740 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
EA224D0B1613ABE700129740 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.8;
SDKROOT = macosx;
};
name = Release;
};
EA224D0D1613ABE700129740 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "WordnikApiClient/WordnikApiClient-Prefix.pch";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
EA224D0E1613ABE700129740 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "WordnikApiClient/WordnikApiClient-Prefix.pch";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
EA224D281613ABFA00129740 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "../tests/WordnikApiClientTests-Prefix.pch";
INFOPLIST_FILE = "../tests/WordnikApiClientTests-Info.plist";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = octest;
};
name = Debug;
};
EA224D291613ABFA00129740 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "../tests/WordnikApiClientTests-Prefix.pch";
INFOPLIST_FILE = "../tests/WordnikApiClientTests-Info.plist";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = octest;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
EA224CF71613ABE700129740 /* Build configuration list for PBXProject "WordnikApiClient" */ = {
isa = XCConfigurationList;
buildConfigurations = (
EA224D0A1613ABE700129740 /* Debug */,
EA224D0B1613ABE700129740 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
EA224D0C1613ABE700129740 /* Build configuration list for PBXNativeTarget "WordnikApiClient" */ = {
isa = XCConfigurationList;
buildConfigurations = (
EA224D0D1613ABE700129740 /* Debug */,
EA224D0E1613ABE700129740 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
EA224D271613ABFA00129740 /* Build configuration list for PBXNativeTarget "WordnikApiClientTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
EA224D281613ABFA00129740 /* Debug */,
EA224D291613ABFA00129740 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = EA224CF41613ABE700129740 /* Project object */;
}

View File

@ -0,0 +1,7 @@
//
// Prefix header for all source files of the 'WordnikApiClient' target in the 'WordnikApiClient' project
//
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#endif

View File

@ -0,0 +1,79 @@
.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples.
.\"See Also:
.\"man mdoc.samples for a complete listing of options
.\"man mdoc for the short list of editing options
.\"/usr/share/misc/mdoc.template
.Dd 9/26/12 \" DATE
.Dt WordnikApiClient 1 \" Program name and manual section number
.Os Darwin
.Sh NAME \" Section Header - required - don't modify
.Nm WordnikApiClient,
.\" The following lines are read in generating the apropos(man -k) database. Use only key
.\" words here as the database is built based on the words here and in the .ND line.
.Nm Other_name_for_same_program(),
.Nm Yet another name for the same program.
.\" Use .Nm macro to designate other names for the documented program.
.Nd This line parsed for whatis database.
.Sh SYNOPSIS \" Section Header - required - don't modify
.Nm
.Op Fl abcd \" [-abcd]
.Op Fl a Ar path \" [-a path]
.Op Ar file \" [file]
.Op Ar \" [file ...]
.Ar arg0 \" Underlined argument - use .Ar anywhere to underline
arg2 ... \" Arguments
.Sh DESCRIPTION \" Section Header - required - don't modify
Use the .Nm macro to refer to your program throughout the man page like such:
.Nm
Underlining is accomplished with the .Ar macro like this:
.Ar underlined text .
.Pp \" Inserts a space
A list of items with descriptions:
.Bl -tag -width -indent \" Begins a tagged list
.It item a \" Each item preceded by .It macro
Description of item a
.It item b
Description of item b
.El \" Ends the list
.Pp
A list of flags and their descriptions:
.Bl -tag -width -indent \" Differs from above in tag removed
.It Fl a \"-a flag as a list item
Description of -a flag
.It Fl b
Description of -b flag
.El \" Ends the list
.Pp
.\" .Sh ENVIRONMENT \" May not be needed
.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1
.\" .It Ev ENV_VAR_1
.\" Description of ENV_VAR_1
.\" .It Ev ENV_VAR_2
.\" Description of ENV_VAR_2
.\" .El
.Sh FILES \" File used or created by the topic of the man page
.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact
.It Pa /usr/share/file_name
FILE_1 description
.It Pa /Users/joeuser/Library/really_long_file_name
FILE_2 description
.El \" Ends the list
.\" .Sh DIAGNOSTICS \" May not be needed
.\" .Bl -diag
.\" .It Diagnostic Tag
.\" Diagnostic informtion here.
.\" .It Diagnostic Tag
.\" Diagnostic informtion here.
.\" .El
.Sh SEE ALSO
.\" List links in ascending order by section, alphabetically within a section.
.\" Please do not reference files that do not exist without filing a bug report
.Xr a 1 ,
.Xr b 1 ,
.Xr c 1 ,
.Xr a 2 ,
.Xr b 2 ,
.Xr a 3 ,
.Xr b 3
.\" .Sh BUGS \" Document known, unremedied bugs
.\" .Sh HISTORY \" Document history if command behaves in a unique manner

View File

@ -0,0 +1,75 @@
#import <Foundation/Foundation.h>
#import "NIKWordApi.h"
int main(int argc, const char * argv[])
{
@autoreleasepool {
static bool done = false;
NIKWordApi * api = [[NIKWordApi alloc] init];
[api addHeader:@"a2a73e7b926c924fad7001ca3111acd55af2ffabf50eb4ae5" forKey:@"api_key"];
static NIKWordObject* word = nil;
static NSError * gError = nil;
[api getWordWithCompletionBlock:@"cat" useCanonical:@"true" includeSuggestions:@"true" completionHandler:^(NIKWordObject *output, NSError *error) {
if(error) {
gError = error;
}
if(output == nil){
NSLog(@"failed to fetch pet");
}
else {
word = [[NIKWordObject alloc] initWithValues:[output asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
NSLog(@"got error %@", gError);
done = true;
}
if(word){
NSLog(@"word: %@", [word asDictionary]);
done = true;
}
}
}
return 0;
}
void etys() {
static bool done = false;
NIKWordApi * api = [[NIKWordApi alloc] init];
[api addHeader:@"a2a73e7b926c924fad7001ca3111acd55af2ffabf50eb4ae5" forKey:@"api_key"];
static NSArray* etys = nil;
static NSError * gError = nil;
[api getEtymologiesWithCompletionBlock:@"catalog" useCanonical:@"false" completionHandler:^(NSArray *output, NSError *error) {
if(error) {
gError = error;
}
if(output == nil){
NSLog(@"failed to fetch pet");
}
else {
etys = [[NSArray alloc] initWithArray:output];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
NSLog(@"got error %@", gError);
done = true;
}
if(etys){
NSLog(@"etys: %@", etys);
done = true;
}
}
}

View File

@ -0,0 +1,9 @@
#import <SenTestingKit/SenTestingKit.h>
#import "NIKWordApi.h"
@interface WordApiTest : SenTestCase {
@private
NIKWordApi * api;
}
@end

View File

@ -0,0 +1,432 @@
#import "WordApiTest.h"
@implementation WordApiTest
- (void)setUp {
[super setUp];
api = [[NIKWordApi alloc ]init];
NSString * api_key = [[[NSProcessInfo processInfo] environment] objectForKey:@"API_KEY"];
if(api_key == nil){
STFail(@"API_KEY environment variable was not set");
}
[api addHeader:api_key forKey:@"api_key"];
}
- (void)tearDown {
[super tearDown];
}
- (void)testVerifyWord {
bool done = false;
static NIKWordObject* target = nil;
static NSError * gError = nil;
[api getWordWithCompletionBlock:@"cat"
useCanonical:@"false"
includeSuggestions:@"true"
completionHandler:^(NIKWordObject* word, NSError* error) {
if(error) {
gError = error;
}
if(word == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKWordObject alloc] initWithValues:[word asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertEqualObjects(@"cat", [target word], @"words were not equal");
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testGetWordWithSuggestions {
bool done = false;
static NIKWordObject* target = nil;
static NSError * gError = nil;
[api getWordWithCompletionBlock:@"cAt"
useCanonical:@"false"
includeSuggestions:@"true"
completionHandler:^(NIKWordObject* word, NSError* error) {
if(error) {
gError = error;
}
if(word == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKWordObject alloc] initWithValues:[word asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertEqualObjects(@"cAt", [target word], @"words were not equal");
STAssertTrue([[target suggestions] count] > 0, @"wrong number of suggestions returned");
STAssertEqualObjects(@"cat", [[target suggestions] objectAtIndex:0], @"suggested value was not correct");
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testFetchWordWithCanonicalForm {
bool done = false;
static NIKWordObject* target = nil;
static NSError * gError = nil;
[api getWordWithCompletionBlock:@"cAt"
useCanonical:@"true"
includeSuggestions:@"true"
completionHandler:^(NIKWordObject* word, NSError* error) {
if(error) {
gError = error;
}
if(word == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKWordObject alloc] initWithValues:[word asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertEqualObjects(@"cat", [target word], @"canonical form was not equal");
STAssertEqualObjects(@"cAt", [target originalWord], @"original word was not equal");
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testFetchDefinitions {
bool done = false;
static NSArray* target = nil;
static NSError * gError = nil;
[api getDefinitionsWithCompletionBlock:@"cat" partOfSpeech:nil
sourceDictionaries:nil
limit:[NSNumber numberWithInt:10]
includeRelated:nil
useCanonical:nil
includeTags:nil
completionHandler:^(NSArray *definitions, NSError *error) {
if(error) {
gError = error;
}
if(definitions == nil){
NSLog(@"failed to get data");
}
else {
target = [[NSArray alloc ]initWithArray:definitions];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertTrue([target count] == 10, @"definition count was not correct");
for(NIKDefinition* def in target){
STAssertEqualObjects(@"cat", [def word], @"word was not correct");
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testFetchExamples {
bool done = false;
static NIKExampleSearchResults* target = nil;
static NSError * gError = nil;
[api getExamplesWithCompletionBlock:@"cat" includeDuplicates:@"false" useCanonical:@"false" skip:[NSNumber numberWithInt:0] limit:[NSNumber numberWithInt:5] completionHandler:
^(NIKExampleSearchResults* results, NSError* error) {
if(error) {
gError = error;
}
if(results == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKExampleSearchResults alloc] initWithValues:[results asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertTrue([[target examples] count] == 5, @"definition count was not correct");
for(NIKExample * example in [target examples]){
STAssertEqualObjects(@"cat", [example word], @"word was not correct");
STAssertNotNil([example text], @"example text was not valid");
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testTopFetchExample {
bool done = false;
static NIKExample * target = nil;
static NSError * gError = nil;
[api getTopExampleWithCompletionBlock:@"cat" useCanonical:@"false" completionHandler:
^(NIKExample* example, NSError* error) {
if(error) {
gError = error;
}
if(example == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKExample alloc] initWithValues:[example asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertEqualObjects(@"cat", [target word], @"word was not correct");
STAssertNotNil([target text], @"example text was not valid");
NSLog(@"%@", [target asDictionary]);
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testFetchPronunciations {
bool done = false;
static NSArray * target = nil;
static NSError * gError = nil;
[api getTextPronunciationsWithCompletionBlock:@"cat"
sourceDictionary:nil
typeFormat:nil
useCanonical:@"false"
limit:[NSNumber numberWithInt:10]
completionHandler:^(NSArray * prons, NSError * error) {
if(error) {
gError = error;
}
if(prons == nil){
NSLog(@"failed to get data");
}
else {
target = [[NSArray alloc]initWithArray:prons];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
STAssertTrue([target count] >= 2, @"text pron count was not correct");
for(NIKTextPron * pron in target) {
NSLog(@"prons: %@", [pron asDictionary]);
STAssertNotNil([pron raw], [pron rawType], @"missing raw or raw type fields");
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testFetchFrequency {
bool done = false;
static NIKFrequencySummary * target = nil;
static NSError * gError = nil;
[api getWordFrequencyWithCompletionBlock:@"cat"
useCanonical:@"false"
startYear:nil
endYear:nil
completionHandler:^(NIKFrequencySummary * summary, NSError* error) {
if(error) {
gError = error;
}
if(summary == nil){
NSLog(@"failed to get data");
}
else {
target = [[NIKFrequencySummary alloc]initWithValues:[summary asDictionary]];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
for(NIKFrequency * frequency in [target frequency]){
STAssertNotNil([frequency count], @"count was nil");
STAssertNotNil([frequency year], @"year was nil");
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testGetPhrases {
bool done = false;
static NSArray * target = nil;
static NSError * gError = nil;
[api getPhrasesWithCompletionBlock:@"money"
limit:[NSNumber numberWithInt:5]
wlmi:nil
useCanonical:nil
completionHandler:^(NSArray * phrases, NSError * error) {
if(error) {
gError = error;
}
if(phrases == nil){
NSLog(@"failed to get data");
}
else {
target = [[NSArray alloc] initWithArray:phrases];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
for(NIKBigram * phrase in target){
STAssertNotNil([phrase gram1], @"gram1 was nil");
STAssertNotNil([phrase gram2], @"gram2 was nil");
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testGetRelatedWords {
bool done = false;
static NSArray * target = nil;
static NSError * gError = nil;
[api getRelatedWordsWithCompletionBlock:@"cat"
relationshipTypes:nil
useCanonical:nil
limitPerRelationshipType:[NSNumber numberWithInt:10]
completionHandler:^(NSArray * relateds, NSError * error) {
if(error) {
gError = error;
}
if(relateds == nil){
NSLog(@"failed to get data");
}
else {
target = [[NSArray alloc] initWithArray:relateds];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
for(NIKRelated * rel in target){
STAssertNotNil([rel relationshipType], @"relationship type was nil");
STAssertTrue([[rel words] count] <= 10, @"Too many words returned");
for(NSString * word in [rel words]){
STAssertNotNil(word, @"word was nil");
}
NSLog(@"%@", [rel asDictionary]);
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
-(void) testGetAudio {
bool done = false;
static NSArray * target = nil;
static NSError * gError = nil;
[api getAudioWithCompletionBlock:@"cat" useCanonical:nil
limit:[NSNumber numberWithInt:2]
completionHandler:^(NSArray * audio, NSError *error) {
if(error) {
gError = error;
}
if(audio == nil){
NSLog(@"failed to get data");
}
else {
target = [[NSArray alloc] initWithArray:audio];
}
}];
NSDate * loopUntil = [NSDate dateWithTimeIntervalSinceNow:10];
while(!done && [loopUntil timeIntervalSinceNow] > 0){
if(gError){
STFail(@"got error %@", gError);
done = true;
}
if(target){
for(NIKAudioFile * audio in target){
STAssertNotNil([audio fileUrl], @"url was nil");
STAssertEqualObjects([audio word], @"cat", @"word doesn't match");
NSLog(@"%@", [audio asDictionary]);
}
done = true;
}
}
STAssertNotNil(target, @"failed to fetch valid result in 10 seconds");
}
@end