The simplest Objective-C Unit Test Framework that could possibly work...
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
English.lproj import from svn Apr 8, 2011
MPWTest.xcodeproj replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTest replace className with class in logs, reduce objc_msgSend Jan 3, 2018
TUnit replace className with class in logs, reduce objc_msgSend Jan 3, 2018
.gitignore import from svn Apr 8, 2011
GNUmakefile import from svn Apr 8, 2011
Info copy.plist import from svn Apr 8, 2011
Info-MPWTest__Framework___Upgraded_ copy.plist import from svn Apr 8, 2011
Info-MPWTest__Framework___Upgraded_.plist import from svn Apr 8, 2011
Info.plist import from svn Apr 8, 2011
MPWClassMirror.h misc updates May 22, 2014
MPWClassMirror.m 10.11 update, system class NSViewServiceApplication doesn't like gett… Jun 14, 2015
MPWLoggingTester.h import from svn Apr 8, 2011
MPWLoggingTester.m misc updates May 22, 2014
MPWMethodMirror.h test failure doesn't prevent mocks from being cleaned up, making prog… Jun 1, 2011
MPWMethodMirror.m misc updates May 22, 2014
MPWObjectMirror.h lot of #if 0 code now moved to #if !MPWTEST with a single define up … May 31, 2011
MPWObjectMirror.m misc updates May 22, 2014
MPWTestAssertionHandler.h import from svn Apr 8, 2011
MPWTestAssertionHandler.m misc updates May 22, 2014
MPWTestCase.h misc updates May 22, 2014
MPWTestCase.m replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTestResults.h replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTestResults.m replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTestSuite.h replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTestSuite.m replace className with class in logs, reduce objc_msgSend Jan 3, 2018
MPWTest_Prefix.pch import from svn Apr 8, 2011
NSBundleClassEnumeration.h start of migrating towards mirrors for encapsulating runtime magic May 30, 2011
NSBundleClassEnumeration.m start of migrating towards mirrors for encapsulating runtime magic May 30, 2011
NSObjectTestingSupport.h import from svn Apr 8, 2011
NSObjectTestingSupport.m replace className with class in logs, reduce objc_msgSend Jan 3, 2018
README.md readme Apr 8, 2011
dllmain.m import from svn Apr 8, 2011
h.template import from svn Apr 8, 2011
m.template import from svn Apr 8, 2011
testlogger_main.m replace className with class in logs, reduce objc_msgSend Jan 3, 2018
version.plist import from svn Apr 8, 2011

README.md

MPWTest

A super-simple unit-testing "framework" for Objective-C. Features:

  • tests frameworks or bundles
  • tests run via command line testlogger tool
  • no separate test class hierarcy required, classes test themselves