jonreid
Trainer and coach at Industrial Logic. Author of iOS Unit Testing by Example.
@industrial-logic San Jose, California
Pinned Repositories
google-toolbox-for-mac
Google Toolbox for Mac (mirror of svn repo)
iOSAlertViewActionSheetUnitTesting
Unit testing support for UIAlertView and UIActionSheet
MarvelBrowser
iOS TDD Sample App
MarvelBrowser-Swift
Swift TDD Sample App
MockUIAlertController
Mock alerts and action sheets for iOS unit tests
OCMockito
Mockito for Objective-C: creation, verification and stubbing of mock objects
ViewControllerPresentationSpy
Unit test presented and dismissed iOS view controllers, including alerts and action sheets
XcodeCoverage
Code coverage for Xcode projects (Objective-C only)
XcodeWarnings
Xcode configuration file to turn up warnings
jonreid's Repositories
jonreid/OCMockito
Mockito for Objective-C: creation, verification and stubbing of mock objects
jonreid/XcodeCoverage
Code coverage for Xcode projects (Objective-C only)
jonreid/XcodeWarnings
Xcode configuration file to turn up warnings
jonreid/ViewControllerPresentationSpy
Unit test presented and dismissed iOS view controllers, including alerts and action sheets
jonreid/MarvelBrowser-Swift
Swift TDD Sample App
jonreid/GitCommitMessageTemplate
Template with Arlo's Commit Notation
jonreid/GitInbox
Exploring "TDD in a SwiftUI World" by writing a GitHub notifications viewer
jonreid/RefactoringViewController
iOS view controller with unit tests, so you can play with ways to refactor it
jonreid/TCR-Xcode
TCR (test && commit || revert) scripts designed for Xcode
jonreid/ExpectToEventuallyEqual
XCTest assertion for async code
jonreid/iOSDevDirectory
The iOS Dev Directory
jonreid/Talks
jonreid/ApprovalTests.Net
ApprovalTest verification library for .Net
jonreid/ApprovalTests.Swift
ApprovalTests for Swift, a powerful alternative to assertions
jonreid/DiffEngine
Manages launching and cleanup of diff tools
jonreid/DisableEnableBackup
Scripts to Disable/Enable Time Machine backups
jonreid/Encode-TestDesign-Kata
the code works and the tests pass, can you make the code easier to maintain?
jonreid/exercises-start-points
repo for the cyberdojo/exercises-start-points Docker image; a cyber-dojo microservice
jonreid/expensereport
The ExpenseReport legacy code refactoring example in various languages
jonreid/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
jonreid/jonreid
jonreid/Mastermind
TDD for SwiftUI project
jonreid/name-normalizer
TDD Paint-by-Numbers exercise: Name Normalizer
jonreid/PackageList
The master list of repositories for the Swift Package Index.
jonreid/Parrot-Refactoring-Kata
Kata to help practice Pollymorphism (with apologies to Martin Fowler's "Refactoring")
jonreid/provable-refactorings
A collection of refactoring recipes that are provably safe. They never accidentally introduce nor fix a bug, including one that you don't know exists. They maintain all behavior, including unknown or unspecified behavior. To accomplish this, each recipe is concrete and language-specific.
jonreid/swift-snapshot-testing
📸 Delightful Swift snapshot testing.
jonreid/swift-xctest
start-point for Swift, XCTest
jonreid/ViewInspector
Runtime introspection and unit testing of SwiftUI views
jonreid/wwdc
WWDC Community: Learning and sharing together