AppCode
 
Get AppCode

Quick and Nimble

Last modified: 21 November 2022

Quick is an XCTest-based testing framework for Swift and Objective-C. It provides convenient and straightforward way to write unit tests. In Quick, the whole test is defined in the spec() function which consists of three sections: describe, context, and it. Quick comes together with Nimble — a framework that provides matching and assertion functions.

In AppCode, you can run and debug Quick tests, create Quick-specific run/debug configurations, navigate between test cases and their source code, view and export test results.

Learn how to create Quick and Nimble tests from AppCode in the unit testing tutorial.