OCUnit

GPTKB entity

Properties (73)
Predicate Object
gptkbp:instanceOf testing framework
gptkbp:archives GitHub
gptkbp:communitySupport active
gptkbp:developedBy gptkb:Apple_Inc.
gptkbp:features performance testing
test reporting
code coverage
mocking support
gptkbp:firstPublished 2004-06-30
2013-09-10
gptkbp:historicalSignificance available online
https://www.w3.org/2000/01/rdf-schema#label OCUnit
gptkbp:influenced XCTest
gptkbp:influencedBy JUnit
gptkbp:integratesWith Xcode
gptkbp:isVisitedBy gptkb:Xcode_5
gptkbp:language Objective-C
gptkbp:license Apache License 2.0
gptkbp:provides performance metrics
test execution
test case management
test fixtures
support for version control
support for dependency injection
support for code refactoring
support for collaborative development
support for security testing
support for cloud testing
support for database testing
test isolation
assertion methods
assertions for exceptions
integration with build systems
setup and teardown methods
support for accessibility testing
support for asynchronous testing
support for compatibility testing
support for exploratory testing
support for integration testing
support for internationalization testing
support for legacy code testing
support for load testing
support for localization testing
support for mobile testing
support for mocking frameworks
support for modular testing
support for performance testing
support for regression testing
support for stress testing
support for system testing
support for usability testing
support for user acceptance testing
support for web testing
test result output
support_for_DevOps_practices
support_for_API_testing
support_for_UI_testing
test_discovery
gptkbp:relatedTo Cocoa framework
Cocoa Touch framework
gptkbp:releaseYear 2004
gptkbp:replacedBy XCTest framework
gptkbp:successor XCTest
gptkbp:supports iOS
macOS
continuous integration
test automation
test-driven development
behavior-driven development
gptkbp:type open-source software
gptkbp:usedFor unit testing
gptkbp:uses widely used in iOS development
widely used in macOS development