Nimble

Matcher framework

A framework for writing asynchronous tests with descriptive failures and flexible assertions.

A Matcher Framework for Swift and Objective-C

GitHub

5k stars
85 watching
601 forks
Language: Swift
last commit: about 1 month ago
Linked from 3 awesome lists

asynchronous-expectationsbddfailure-messagesmatcher-functionsoperator-overloadsswiftswift-assertionsswift-genericstesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
quick/quick A behavior-driven development framework for writing tests in Swift and Objective-C 9,800
quick/spry A Swift Playground unit testing library based on Nimble for iOS and Mac development. 326
swiftlang/swift A high-performance system programming language with a modern syntax, seamless access to existing C and Objective-C code, and memory safety by default. 67,735
ninjaprox/nvactivityindicatorview A collection of loading animations for iOS applications 10,649
krzysztofzablocki/playgrounds A playground framework that supports both Objective-C and Swift code execution with real-time updates and additional features for rapid prototyping and testing. 2,635
appsquickly/typhoon A dependency injection framework for Objective-C that simplifies the creation and management of objects in iOS applications. 2,701
alisoftware/reusable A mixin protocol to create type-safe reusable views and view controllers 3,002
swiftkickmobile/swiftmessages A flexible view and view controller presentation library for UIKit and SwiftUI 7,359
carthage/carthage A decentralized dependency manager for Cocoa applications. 14,957
cocoalumberjack/cocoalumberjack A fast and flexible logging framework for macOS, iOS, tvOS, watchOS, and other Apple platforms 13,220
ashleymills/reachability.swift A Swift library for determining the current screen size and orientation 7,961
khoren93/swifthub An iOS client with GitHub integration using RxSwift and MVVM architecture 3,039
swiftlang/swift-syntax Provides libraries for parsing and manipulating the internal representation of Swift source code 3,281
opencombine/opencombine An open source implementation of Apple's Combine framework for processing values over time. 2,730
reactivecocoa/reactiveswift Provides a framework for writing reactive programs in Swift 3,010