Skip to content

Instantly share code, notes, and snippets.

@Peterbing
Peterbing / AwaitableTests.swift
Created November 17, 2017 23:30
`await()` for asynchronous Swift tests?
//
// AwaitableTests.swift
// AwaitableTests
//
// Created by Peter on 11/17/17.
// Copyright © 2017 Peter. All rights reserved.
//
import XCTest
#import "NSString+EmailAddressMethods.h"
@implementation NSString (EmailAddressMethods)
- (NSArray<NSString *> * _Nonnull)containedEmailAddresses {
return [self containedEmailAddressesUpTo:NSUIntegerMax];
}
- (NSArray<NSString *> * _Nonnull)containedEmailAddressesUpTo:(NSUInteger)takeCount {
NSDataDetector *detector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypeLink error:nil];