XCTestDriver Class Reference

Inherits from NSObject
Conforms to XCDebugLogDelegate
XCTestDriverInterface
XCTestManager_TestsInterface
Declared in XCTestDriver.h

+ sharedTestDriver

+ (id)sharedTestDriver

  IDEConnection

@property (retain) DTXConnection *IDEConnection

  IDEProtocolVersion

@property long long IDEProtocolVersion

  IDEProxy

@property (readonly) id<XCTestManager_IDEInterface> IDEProxy

– _IDE_startExecutingTestPlanWithProtocolVersion:

- (id)_IDE_startExecutingTestPlanWithProtocolVersion:(id)arg1

– _XCT_applicationWithBundleID:didUpdatePID:andState:

- (void)_XCT_applicationWithBundleID:(id)arg1 didUpdatePID:(int)arg2 andState:(unsigned long long)arg3

– _XCT_receivedAccessibilityNotification:withPayload:

- (void)_XCT_receivedAccessibilityNotification:(int)arg1 withPayload:(id)arg2

– _checkForTestManager

- (void)_checkForTestManager

– _checkManagerDaemonStateAndConnectIfAvailable

- (void)_checkManagerDaemonStateAndConnectIfAvailable

– _connectToIDEWithTransport:

- (void)_connectToIDEWithTransport:(id)arg1

– _connectToTestManager

- (void)_connectToTestManager

– _resetManagerConnection

- (void)_resetManagerConnection

– _runSuite

- (void)_runSuite

– _softlinkDTXConnectionServices

- (void)_softlinkDTXConnectionServices

  currentTestSuite

@property XCTestSuite *currentTestSuite

  daemonProtocolVersion

@property unsigned long long daemonProtocolVersion

  hasIDEConnection

@property _Bool hasIDEConnection

– init

- (id)init

– logDebugMessage:

- (void)logDebugMessage:(id)arg1

  managerProxy

@property (readonly) id<XCTestManager_ManagerInterface> managerProxy

– resumeAppSleep:

- (void)resumeAppSleep:(id)arg1

– runTestConfiguration:completionHandler:

- (void)runTestConfiguration:(id)arg1 completionHandler:(CDUnknownBlockType)arg2

– runTestSuite:completionHandler:

- (void)runTestSuite:(id)arg1 completionHandler:(CDUnknownBlockType)arg2

  sessionIdentifier

@property (retain) NSUUID *sessionIdentifier

  waitingToStart

@property _Bool waitingToStart

– suspendAppSleep

- (id)suspendAppSleep

  debugDescription

@property (readonly, copy) NSString *debugDescription

  description

@property (readonly, copy) NSString *description

  hash

@property (readonly) unsigned long long hash

  superclass

@property (readonly) Class superclass