Fox
Fox copied to clipboard
Property Based Testing Library for Objective-C and Swift. QuickCheck for Apple's Platforms.
My project has deployment target iOS 7.0 and I am trying to install Fox using cocoa pods (so in my podfile I have platform :ios, "7.0"). I get the following...
According to FOX's documentation: FOXOptional - "Creates a new generator that has a 25% chance of returning nil instead of the provided generated value" But when I tried to use...
Hey guys, Excited about Fox. I'm working on a project that composes index spaces from NSFetchedResultsController or static arrays into an tree structure that can be indexed by NSIndexPath and...
This requires updating the README and the documentation `installation.rst`.
Working implementation of #22 (WFM).
The Swift API is alpha because: - [ ] Fox's (cedar) test suite currently cannot test Swift. - [ ] It does not cover all of the objective-c API. -...
It would be great for `FOXFrequency` to also shrink by the order of the generator: ``` objc FOXFrequency(@[@[@1, FOXInteger()], @[@1, FOXString()]]); ``` This generator should shrink towards `@0`, even if...
FOXBind should prefer shrinking first values. But it seems to shrink more arbitrarily. Needs more investigation. Drawing from memory. ``` objc id generator = FOXBind(FOXInteger(), ^id (id num1){ return FOXBind(FOXInteger(),...
Each API call is assumed atomic. - [x] Add Parallel Testing to CLI & CI (to fix CI failures) - [x] Automate providing the FoxlingCompiler Plugin for Releases. - [x]...
I am using Swift -- not sure what happens in Obj-C. If you call XCTFail instead of throwing an exception, Xcode will show the error inline in the editor at...