XCTestManager_IDEInterface Protocol Reference

Declared in XCTestManager_IDEInterface-Protocol.h

– _XCT_didBeginExecutingTestPlan required method

- (id)_XCT_didBeginExecutingTestPlan

– _XCT_didFinishExecutingTestPlan required method

- (id)_XCT_didFinishExecutingTestPlan

– _XCT_exchangeCurrentProtocolVersion:minimumVersion: required method

- (id)_XCT_exchangeCurrentProtocolVersion:(NSNumber *)arg1 minimumVersion:(NSNumber *)arg2

– _XCT_getProgressForLaunch: required method

- (id)_XCT_getProgressForLaunch:(id)arg1

– _XCT_launchProcessWithPath:bundleID:arguments:environmentVariables: required method

- (id)_XCT_launchProcessWithPath:(NSString *)arg1 bundleID:(NSString *)arg2 arguments:(NSArray *)arg3 environmentVariables:(NSDictionary *)arg4

– _XCT_logDebugMessage: required method

- (id)_XCT_logDebugMessage:(NSString *)arg1

– _XCT_logMessage: required method

- (id)_XCT_logMessage:(NSString *)arg1

– _XCT_nativeFocusItemDidChangeAtTime:parameterSnapshot:applicationSnapshot: required method

- (id)_XCT_nativeFocusItemDidChangeAtTime:(NSNumber *)arg1 parameterSnapshot:(XCElementSnapshot *)arg2 applicationSnapshot:(XCElementSnapshot *)arg3

– _XCT_recordedEvent:forElement: required method

- (id)_XCT_recordedEvent:(NSString *)arg1 forElement:(NSString *)arg2

– _XCT_recordedEvent:targetElementID:applicationSnapshot: required method

- (id)_XCT_recordedEvent:(NSString *)arg1 targetElementID:(NSDictionary *)arg2 applicationSnapshot:(XCElementSnapshot *)arg3

– _XCT_recordedEventNames:duration:startElement:startApplicationSnapshot:endElement:endApplicationSnapshot: required method

- (id)_XCT_recordedEventNames:(NSArray *)arg1 duration:(NSNumber *)arg2 startElement:(XCAccessibilityElement *)arg3 startApplicationSnapshot:(XCElementSnapshot *)arg4 endElement:(XCAccessibilityElement *)arg5 endApplicationSnapshot:(XCElementSnapshot *)arg6

– _XCT_recordedEventNames:duration:startLocation:startElementSnapshot:startApplicationSnapshot:endLocation:endElementSnapshot:endApplicationSnapshot: required method

- (id)_XCT_recordedEventNames:(NSArray *)arg1 duration:(NSNumber *)arg2 startLocation:(NSDictionary *)arg3 startElementSnapshot:(XCElementSnapshot *)arg4 startApplicationSnapshot:(XCElementSnapshot *)arg5 endLocation:(NSDictionary *)arg6 endElementSnapshot:(XCElementSnapshot *)arg7 endApplicationSnapshot:(XCElementSnapshot *)arg8

– _XCT_recordedEventNames:timestamp:duration:startLocation:startElementSnapshot:startApplicationSnapshot:endLocation:endElementSnapshot:endApplicationSnapshot: required method

- (id)_XCT_recordedEventNames:(NSArray *)arg1 timestamp:(NSNumber *)arg2 duration:(NSNumber *)arg3 startLocation:(NSDictionary *)arg4 startElementSnapshot:(XCElementSnapshot *)arg5 startApplicationSnapshot:(XCElementSnapshot *)arg6 endLocation:(NSDictionary *)arg7 endElementSnapshot:(XCElementSnapshot *)arg8 endApplicationSnapshot:(XCElementSnapshot *)arg9

– _XCT_recordedFirstResponderChangedWithApplicationSnapshot: required method

- (id)_XCT_recordedFirstResponderChangedWithApplicationSnapshot:(XCElementSnapshot *)arg1

– _XCT_recordedKeyEventsWithApplicationSnapshot:characters:charactersIgnoringModifiers:modifierFlags: required method

- (id)_XCT_recordedKeyEventsWithApplicationSnapshot:(XCElementSnapshot *)arg1 characters:(NSString *)arg2 charactersIgnoringModifiers:(NSString *)arg3 modifierFlags:(NSNumber *)arg4

– _XCT_recordedKeyEventsWithCharacters:charactersIgnoringModifiers:modifierFlags: required method

- (id)_XCT_recordedKeyEventsWithCharacters:(NSString *)arg1 charactersIgnoringModifiers:(NSString *)arg2 modifierFlags:(NSNumber *)arg3

– _XCT_recordedOrientationChange: required method

- (id)_XCT_recordedOrientationChange:(NSString *)arg1

– _XCT_terminateProcess: required method

- (id)_XCT_terminateProcess:(id)arg1

– _XCT_testBundleReadyWithProtocolVersion:minimumVersion: required method

- (id)_XCT_testBundleReadyWithProtocolVersion:(NSNumber *)arg1 minimumVersion:(NSNumber *)arg2

– _XCT_testCase:method:didFinishActivity: required method

- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 didFinishActivity:(XCActivityRecord *)arg3

– _XCT_testCase:method:didStallOnMainThreadInFile:line: required method

- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 didStallOnMainThreadInFile:(NSString *)arg3 line:(NSNumber *)arg4

– _XCT_testCase:method:willStartActivity: required method

- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 willStartActivity:(XCActivityRecord *)arg3

– _XCT_testCaseDidFailForTestClass:method:withMessage:file:line: required method

- (id)_XCT_testCaseDidFailForTestClass:(NSString *)arg1 method:(NSString *)arg2 withMessage:(NSString *)arg3 file:(NSString *)arg4 line:(NSNumber *)arg5

– _XCT_testCaseDidFinishForTestClass:method:withStatus:duration: required method

- (id)_XCT_testCaseDidFinishForTestClass:(NSString *)arg1 method:(NSString *)arg2 withStatus:(NSString *)arg3 duration:(NSNumber *)arg4

– _XCT_testCaseDidStartForTestClass:method: required method

- (id)_XCT_testCaseDidStartForTestClass:(NSString *)arg1 method:(NSString *)arg2

– _XCT_testMethod:ofClass:didMeasureMetric:file:line: required method

- (id)_XCT_testMethod:(NSString *)arg1 ofClass:(NSString *)arg2 didMeasureMetric:(NSDictionary *)arg3 file:(NSString *)arg4 line:(NSNumber *)arg5

– _XCT_testSuite:didFinishAt:runCount:withFailures:unexpected:testDuration:totalDuration: required method

- (id)_XCT_testSuite:(NSString *)arg1 didFinishAt:(NSString *)arg2 runCount:(NSNumber *)arg3 withFailures:(NSNumber *)arg4 unexpected:(NSNumber *)arg5 testDuration:(NSNumber *)arg6 totalDuration:(NSNumber *)arg7

– _XCT_testSuite:didStartAt: required method

- (id)_XCT_testSuite:(NSString *)arg1 didStartAt:(NSString *)arg2

– _XCT_testBundleReady

- (id)_XCT_testBundleReady

– _XCT_testMethod:ofClass:didMeasureValues:forPerformanceMetricID:name:withUnits:baselineName:baselineAverage:maxPercentRegression:maxPercentRelativeStandardDeviation:file:line:

- (id)_XCT_testMethod:(NSString *)arg1 ofClass:(NSString *)arg2 didMeasureValues:(NSArray *)arg3 forPerformanceMetricID:(NSString *)arg4 name:(NSString *)arg5 withUnits:(NSString *)arg6 baselineName:(NSString *)arg7 baselineAverage:(NSNumber *)arg8 maxPercentRegression:(NSNumber *)arg9 maxPercentRelativeStandardDeviation:(NSNumber *)arg10 file:(NSString *)arg11 line:(NSNumber *)arg12