XCTest Xcode 8.3 macOS API Differences
XCTDarwinNotificationExpectation.h
Added
XCTDarwinNotificationExpectationHandler
Added
XCTDarwinNotificationExpectation
Added
-[XCTDarwinNotificationExpectation initWithNotificationName:]
Added
XCTDarwinNotificationExpectation.notificationName
Added
XCTDarwinNotificationExpectation.handler
XCTestCase.h
Modified
XCTestCase
Protocols
From
none
To
XCTWaiterDelegate
XCTestCase+AsynchronousTesting.h
Added
-[XCTestCase waitForExpectations:timeout:]
Added
-[XCTestCase waitForExpectations:timeout:enforceOrder:]
XCTestDefines.h
Added
#def XCT_WARN_UNUSED
XCTestExpectation.h
Added
-[XCTestExpectation initWithDescription:]
Added
XCTestExpectation.expectationDescription
Added
XCTestExpectation.inverted
Added
XCTestExpectation.expectedFulfillmentCount
Added
XCTestExpectation.assertForOverFulfill
XCTKVOExpectation.h
Added
XCTKVOExpectation
Added
-[XCTKVOExpectation initWithKeyPath:object:expectedValue:options:]
Added
-[XCTKVOExpectation initWithKeyPath:object:expectedValue:]
Added
-[XCTKVOExpectation initWithKeyPath:object:]
Added
XCTKVOExpectation.keyPath
Added
XCTKVOExpectation.observedObject
Added
XCTKVOExpectation.expectedValue
Added
XCTKVOExpectation.options
Added
XCTKVOExpectation.handler
XCTNSNotificationExpectation.h
Added
XCTNSNotificationExpectation
Added
-[XCTNSNotificationExpectation initWithName:object:notificationCenter:]
Added
-[XCTNSNotificationExpectation initWithName:object:]
Added
-[XCTNSNotificationExpectation initWithName:]
Added
XCTNSNotificationExpectation.notificationName
Added
XCTNSNotificationExpectation.observedObject
Added
XCTNSNotificationExpectation.notificationCenter
Added
XCTNSNotificationExpectation.handler
XCTNSPredicateExpectation.h
Added
XCTNSPredicateExpectation
Added
-[XCTNSPredicateExpectation initWithPredicate:object:]
Added
XCTNSPredicateExpectation.predicate
Added
XCTNSPredicateExpectation.object
Added
XCTNSPredicateExpectation.handler
XCTWaiter.h
Added
XCTWaiterResult
Added
XCTWaiterResultCompleted
Added
XCTWaiterResultTimedOut
Added
XCTWaiterResultIncorrectOrder
Added
XCTWaiterResultInvertedFulfillment
Added
XCTWaiterResultInterrupted
Added
XCTWaiter
Added
-[XCTWaiter initWithDelegate:]
Added
XCTWaiter.delegate
Added
XCTWaiter.fulfilledExpectations
Added
-[XCTWaiter waitForExpectations:timeout:]
Added
-[XCTWaiter waitForExpectations:timeout:enforceOrder:]
Added
+[XCTWaiter waitForExpectations:timeout:]
Added
+[XCTWaiter waitForExpectations:timeout:enforceOrder:]
Added
XCTWaiterDelegate
Added
-[XCTWaiterDelegate waiter:didTimeoutWithUnfulfilledExpectations:]
Added
-[XCTWaiterDelegate waiter:fulfillmentDidViolateOrderingConstraintsForExpectation:requiredExpectation:]
Added
-[XCTWaiterDelegate waiter:didFulfillInvertedExpectation:]
Added
-[XCTWaiterDelegate nestedWaiter:wasInterruptedByTimedOutWaiter:]
XCUIElement.h
Added
XCUIKeyModifierCapsLock