XCTest Class Reference

Inherits from NSObject
Declared in XCTest.h

+ languageAgnosticTestClassNameForTestClass:

+ (id)languageAgnosticTestClassNameForTestClass:(Class)arg1

  _classNameForReporting

@property (readonly) NSString *_classNameForReporting

  _methodNameForReporting

@property (readonly) NSString *_methodNameForReporting

  _requiredTestRunBaseClass

@property (readonly) Class _requiredTestRunBaseClass

– dealloc

- (void)dealloc

– init

- (id)init

  languageAgnosticTestClassName

@property (readonly) NSString *languageAgnosticTestClassName

  languageAgnosticTestMethodName

@property (readonly) NSString *languageAgnosticTestMethodName

  name

@property (readonly, copy) NSString *name

  nameForLegacyLogging

@property (readonly) NSString *nameForLegacyLogging

– performTest:

- (void)performTest:(id)arg1

– removeTestsWithNames:

- (void)removeTestsWithNames:(id)arg1

– run

- (id)run

– runTest

- (void)runTest

– setUp

- (void)setUp

– tearDown

- (void)tearDown

  testCaseCount

@property (readonly) unsigned long long testCaseCount

  testRun

@property (readonly) XCTestRun *testRun

  testRunClass

@property (readonly) Class testRunClass