Nimble is a "Matcher Framework" for Swift and Objective-C, maintained by the team behind the Quick testing framework.
Definition:
Nimble is a Matcher Framework for Swift and Objective-C.
In other words, you can use Nimble to express the expected outcomes of Swift or Objective-C expressions.
Nimble is maintained by the team behind the Quick testing framework.
Example Usage:
// Swift
expect(2 + 2).to(equal(4))
expect(1.3).to(beCloseTo(1.2, within: 0.1))
expect(4) > 3
expect("horseradish").to(contain("horse"))
expect(["Dog", "Cat"]).toNot(contain("Mouse"))
expect(bedsheet.isClean).toEventually(beTruthy())