Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-unit-testing-swift
A curated collection of awesome blog articles, books, talks, podcasts, tools/frameworks and examples.
https://github.com/oleh-zayats/awesome-unit-testing-swift
Last synced: about 13 hours ago
JSON representation
-
π‘ Docs, Blogs Posts and Written Tutorials: <br/>
-
M <br/>
- MarisiBrothers.com - Common unit testing techniques on iOS
- Mike Ash - Writing Unit Tests
- Marco Santa - Test Doubles In Swift
- mokacoding.com - Testing callbacks in Swift with XCTest
- Marin Todorov - Testing your Rx Swift code, part 1
- Marin Todorov - Testing your Rx Swift code, part 2
- Marin Todorov - Testing with Rx Blocking, part 1
- Marin Todorov - Testing with Rx Blocking, part 2
-
K <br/>
-
N <br/>
-
O <br/>
-
P <br/>
-
R <br/>
- raizlabs.com - XCTest and Optional Unwrapping
- raywanderlich.com - Testing Your RxSwift Code
- raywanderlich.com - iOS Unit Testing and UI Testing Tutorial
- raywanderlich.com Dominik Hauser - Swift Unit Testing: Mocking Objects
- raywanderlich.com Audrey Tam - iOS Unit Testing and UI Testing Tutorial
- Rodrigo Cavalcante - Unit Testing UITableView
- roadfiresoftware.com - How to Write Unit Tests in Swift 4
- Robert C. Martin - The Cycles Of TDD
- Robert C. Martin - The Pragmatics Of TDD
- robkerr.com - Flexible and Easy Unit Testing of CoreData Persistence Code
-
A <br/>
- Apple - Unit Testing Concepts
- Andrew Bancroft - Unit Testing Model Layer with Core Data and Swift
- Adam Borek - RxTest. How to test the Observable in Swift
- agnosticdev.com - How to Write Unit Tests in Swift
- Alexander Grebenyuk - Rx Swift Testing
- Alexander Murphy - The Guide to Unit Testing in Swift with Apollo and GraphQL (Part One)
- atomicobject.com: Matt Nedrich - Testing with Swift β Approaches & Useful Libraries
- albertodebortoli.com - The Template for View Controller Unit Testing
- albertodebortoli.com - Offline UI Testing on iOS with Stubs
- Agranat Mark - Mocking in Swift with Sourcery (RU)
- appcoda.com - Automated UI Tests
- appcoda.com - Unit Testing in Swift
- appcoda.com - TDD with Quick & Nimble
- appunite.com - How to test iOS apps with Combine, ReactiveSwift and Rx Swift
- Apple - Unit Testing Concepts
-
J <br/>
- John Reid (Quality Coding) - How to Design Swift Mock Objects
- Joe Susnick - How to test a Nib
- John Reid (Quality Coding) - How to Make Specialized Test Assertions in Swift
- John Reid (Quality Coding) - Iβm Pretty Sure Most of Us Are Wrong about XCTestCase tearDown...
- John Reid (Quality Coding) - Design Pattern for Tests that Do Real Networking
- John Reid (Quality Coding) - How Does Swift Support Stubbing and Mocking?
- John Reid (Quality Coding) - Partial Mock: Have You Wished You Could Fake a Return Value in Swift?
- John Reid (Quality Coding) - Swift Mock Objects: How to Avoid Fragile Tests
- John Reid (Quality Coding) - Mocking Standalone Functions
- John Reid (Quality Coding) - Swift Unit Testing Template
-
C <br/>
- cocoacasts.com - How to Mock and Stub a System Class in Swift: Part 1
- cocoacasts.com - How to Mock and Stub a System Class in Swift: Part 2
- cocoacasts.com - How to Mock and Stub a System Class in Swift: Part 3
- cocoacasts.com - How to Unit Test Private Methods in Swift
- clean-swift.com - To mock or not to mock
- clean-swift.com - Does stubbing give you an empty feeling β am I stubbing too much?
- CocoaAcademy - Setup your iOS Testing Env
- Cocoa with Love - Testing Actions Over Time
- Chris Eidhof - QuickCheck-in Swift
- cobeisfresh.com - Unit Testing iOS in Swift: A Testable Architecture
- cocoacasts.com - What Are You Testing
- cocoacasts.com - Write Better Code By Writing Unit Tests
- cocoacasts.com - How To Enable Code Coverage In Xcode
- clean-swift.com - Data independence is key to robust architecture and non-fragile unit tests
- clean-swift.com - Seed data for your unit tests
- clean-swift.com - How to mock an Apple built-in class
- clean-swift.com - Advanced Dependency Injection
- clean-swift.com - Unit Testing and TDD Terminology
- clean-swift.com - How to Make Your Unit Tests Run Faster
-
B <br/>
-
F <br/>
- freecodecamp.org (Navdeep Singh) - How to run tests in Rx Swift
- FlawlessApp Blog. ShihTing Huang - The complete guide to Network Unit Testing in Swift
- FlawlessApp Blog. ShihTing Huang - Cracking the Tests for Core Data
- FlawlessApp Blog. ShihTing Huang - Applying Unit Tests to MVVM with Swift
- FlawlessApp Blog. Leandro PΓ©rez - Memory Leaks in Swift (Testing for Leaks)
-
G <br/>
-
H <br/>
-
S <br/>
- Swift by Sundell - Getting Started with xCode UI Testing in Swift
- Swift by Sundell - Avoiding Force Unwrapping in Swift Unit Tests
- Swift 2 Go - How to test with fake data on ios
- Swift by Sundell - Mock-free Unit Tests in Swift
- Swift by Sundell - Unit Testing in Playgrounds
- Swift by Sundell - Using Unit Tests to Identify and Avoid Memory Leaks
- Swift by Sundell - Mocking in Swift
- Swift by Sundell - Testing Swift Code That Uses System Singletons in 3 Easy Steps
- Swift by Sundell - Reducing Flakiness in Swift Tests
- Swift by Sundell - Making Swift tests easier to debug
- swiftyjimmy.com - How to unit test ViewModel in Swift
- Shashikant Jagtap - Network Stubbing options for XCTest and XCUITest in Swift
-
V <br/>
-
Y <br/>
-
W <br/>
-
-
π€ Talks: <br/>
-
Realm Academy <br/>
- Realm Academy. Jon Reid - Making Mock Objects More Useful
- Realm Academy. Jorge Ortiz - TDD For Masses
- Realm Academy. Jorge Ortiz - Unit Testing in Swift 2
- Realm Academy. Michael May - Testing an Untested App
- Realm Academy. Kyle Fuller - Testing Without xCode
- Realm Academy. Veronica Ray - Real World Mocking Swift
- Realm Academy. TJ Usiyan - Property-Based Testing with SwiftCheck
- Realm Academy. Jaim Zuber - Stylish Developers Guide to Unit Testing in Swift
- Realm Academy. Jorge Ortiz - TDD For Masses
- Realm Academy. Jorge Ortiz - Unit Testing in Swift 2
- Realm Academy. Michael May - Testing an Untested App
- Realm Academy. Kyle Fuller - Testing Without xCode
- Realm Academy. Veronica Ray - Real World Mocking Swift
- Realm Academy. Giovanni Lodi - Testing Realm Apps
- Realm Academy. Ayaka Nonaka - Testing in Swift Protocols and ViewModels
- Realm Academy. Jeff Hui - Testing in Swift
- Realm Academy. Sam Soffes - DVR: Network Testing in Swift
- Realm Academy. G. Tregoning & P. Zabelin - Successful Test-Driven Development on iOS
- Realm Academy. Jon Reid - Making Mock Objects More Useful
- Realm Academy. Giovanni Lodi - Testing Realm Apps
- Realm Academy. TJ Usiyan - Property-Based Testing with SwiftCheck
- Realm Academy. Jaim Zuber - Stylish Developers Guide to Unit Testing in Swift
- Realm Academy. Ayaka Nonaka - Testing in Swift Protocols and ViewModels
- Realm Academy. Jeff Hui - Testing in Swift
- Realm Academy. Sam Soffes - DVR: Network Testing in Swift
- Realm Academy. G. Tregoning & P. Zabelin - Successful Test-Driven Development on iOS
-
Apple WWDC <br/>
-
CocoaHeads <br/>
- CocoaHeads Cincinnati (EN) Doug Sjoquist - Xcode UI Testing. The Good, the Bad, and the Ugly
- CocoaHeads Dusseldorf (EN) Dominik Hauser - Test Driven iOS Development With Swift
- CocoaHeads Kyiv (EN) John Sundell - Writing Swift Code with Great Testability
- CocoaHeads Moscow (RU) Vadim Drobinin - Testing UI in xCode
- CocoaHeads Moscow (RU) Igor Vasilenko - TDD Patterns and why Do We Need To Know About Them
- CocoaHeads Cincinnati (EN) Doug Sjoquist - Xcode UI Testing. The Good, the Bad, and the Ugly
- CocoaHeads Dusseldorf (EN) Dominik Hauser - Test Driven iOS Development With Swift
- CocoaHeads Kyiv (EN) John Sundell - Writing Swift Code with Great Testability
- CocoaHeads Moscow (RU) Vadim Drobinin - Testing UI in xCode
- CocoaHeads Moscow (RU) Igor Vasilenko - TDD Patterns and why Do We Need To Know About Them
-
Rambler & Co <br/>
- Rambler & Co (RU) Rambler.iOS #8. Egor Tolstoy - Clean Unit Tests
- Rambler & Co (RU) Rambler.iOS #5. Stas Tsyganov - VIPER & TDD
- Rambler & Co (RU) Rambler.iOS #8. Egor Tolstoy - Clean Unit Tests
- Rambler & Co (RU) Aleksandr Sychev - RDSDataSource: Clean tests with Swift
- Rambler & Co (RU) Andrey Ryazanov - Test-Driven Development in iOS
- Rambler & Co (RU) Aleksandr Sychev - RDSDataSource: Clean tests with Swift
- Rambler & Co (RU) Andrey Ryazanov - Test-Driven Development in iOS
-
Misc <br/>
- Swift London, Yvette Cook - Understanding Rx Swift using Rx Tests
- Devoxx Belgium. Maxime David - How to test your awesome iOS mobile application?
- MOConfBy, Eleni Papanikolopoulou - Venturing the world of Rx Swift Unit Testing
- Pivotal Labs. Alex Tamoykin - Test Driven Development with Xcode
- Jon Reid - Test Driven Development for iOS
- fwdays (RU) Alexey Demedetsky - Unit Testing in Swift
- NSSpain 2017. Dave Schukin - Why You Shouldnβt Write Tests (Yes, Weβre Going There)
- fwdays (RU) Alexey Demedetsky - Unit Testing in Swift
- NSSpain 2017. Dave Schukin - Why You Shouldnβt Write Tests (Yes, Weβre Going There)
- Swift London, Yvette Cook - Understanding Rx Swift using Rx Tests
- Devoxx Belgium. Maxime David - How to test your awesome iOS mobile application?
- MOConfBy, Eleni Papanikolopoulou - Venturing the world of Rx Swift Unit Testing
- Pivotal Labs. Alex Tamoykin - Test Driven Development with Xcode
- Jon Reid - Test Driven Development for iOS
-
Mobius <br/>
-
-
π» Podcasts: <br/>
-
W <br/>
- FatalError - Getting Started with Unit Testing
- FatalError - Hypothetical Testing Tricks
- FatalError - Testing Your Network Layer
- Podlodka podcast (RU) - Test-Driven Development
- RayWenderlich - Unit Testing with Ellen Shapiro
- Inside iOS Dev - Testing in Object-Oriented Applications
- Inside iOS Dev - Introduction to Dependency Injection
- Swift Unwrapped - Testing Swift
-
-
πΊ Video Tutorials: <br/>
-
W <br/>
- Alexito's World - Testing an operator with TestScheduler, Rx Swift
- RayWanderlich.com RWDevCon 2016: Xcode UI Testing - Live Tutorial Session
- Essential Developer - Building a Swift Quiz App with TDD and Modular Design
- Swift Programming Tutorials - Testing Asynchronous Code in Swift 3
- LetsBuildThatApp.com Brian Woong - What is Unit Testing, Why We Use It, and Sample Test Cases
- Code Pro - iOS Unit Test Mocking Tutorial
-
-
π¦ Awesome Curated Lists (Testing Tools/Frameworks)
-
W <br/>
- Awesome-iOS Testing - iOS testing tools/frameworks.<br/>
- Awesome-Swift Testing - Swift testing tools/frameworks.<br/>
-
-
π¨πΌβπ» Checklists & Notes: <br/>
Categories
Sub Categories