---
title: "init(forTestCaseClass:)"
framework: xctest
role: symbol
role_heading: Initializer
path: "xctest/xctestsuite/init(fortestcaseclass:)"
---

# init(forTestCaseClass:)

Creates a test suite that contains all test methods in the specified class.

## Declaration

```swift
convenience init(forTestCaseClass testCaseClass: AnyClass)
```

## Parameters

- `testCaseClass`: A class that contains test cases.

## See Also

### Creating Test Suites

- [default](xctest/xctestsuite/default.md)
- [init(name:)](xctest/xctestsuite/init(name:).md)
- [init(forBundlePath:)](xctest/xctestsuite/init(forbundlepath:).md)
- [init(forTestCaseWithName:)](xctest/xctestsuite/init(fortestcasewithname:).md)
