class ExceptionTestCase: XCTestCase { func raisesException() { var exception = NSException(name: NSInternalInconsistencyException, reason: "Testing exceptions", userInfo: nil) XCTAssertThrows({ exception.raise() }) XCTAssertThrowsSpecific({ exception.raise() }, NSInternalInconsistencyException, "Should raise NSInternalInconsistencyException") } }