This is your work, valued
OCMockito. Mockito for Objective-C: creation, verification and stubbing of mock objects
991XcodeCoverage. Code coverage for Xcode projects (Objective-C only)
855XcodeWarnings. Xcode configuration file to turn up warnings
274ViewControllerPresentationSpy. Unit test presented and dismissed iOS view controllers, including alerts and action sheets
151MarvelBrowser. iOS TDD Sample App
50MockUIAlertController. Mock alerts and action sheets for iOS unit tests
43MarvelBrowser-Swift. Swift TDD Sample App
32Mastermind. TDD for SwiftUI project
26iOSAlertViewActionSheetUnitTesting. Unit testing support for UIAlertView and UIActionSheet
17Xcode-TCR. TCR (test && commit || revert) scripts designed for Xcode
14ExpectToEventuallyEqual. Assertion for async code for both XCTest and Swift Testing
13google-toolbox-for-mac. Google Toolbox for Mac (mirror of svn repo)
13FailKit. Write expressive custom assertions that work on either Swift Testing or XCTest
12GitInbox. Exploring "TDD in a SwiftUI World" by writing a GitHub notifications viewer
11GitCommitMessageTemplate. Template with Arlo's Commit Notation to annotate commits with different risk levels
11MockUIAlertViewActionSheet. Mock classic alerts and action sheets for unit tests
10RefactoringViewController. iOS view controller with unit tests, so you can play with ways to refactor it
5TestableView. To hide ViewInspector boilerplate for SwiftUI unit tests
5SwiftHamcrest. Hamcrest test assertions for Swift
4OCHandMock. Support for hand-rolled mock objects in iOS.
3objc_dep. Graph the import dependancies in an Objective-C project
2Talks.
1NameNormalizerSwift. TDD Paint by Numbers exercise
1ManyOfOne. Swift refactoring exercise to teach Many of One pattern
1DisableEnableBackup. Apps to disable/enable Time Machine backups
1TDDFramework. Swift
1RefactorSmallSteps. Swift
1