//
//  DOPushNotificationTest.h
//  DOCore
//
//  Created by Ben Dolman on 4/25/15.
//
//

#import <Foundation/Foundation.h>
@class DOWebClient;

extern NSString * const DOPushNotificationTestErrorDomain;
enum : NSInteger {
    DOPushNotificationTestErrorTimeout = 100
};
typedef void (^DOPushNotificationTestHandler)(NSError *error);

/**
 * Tests that push notifications are working properly. Don't instantiate this directly; 
 * create one through DOPushNotificationTester.
 */
@interface DOPushNotificationTest : NSObject

/**
 * Begins the test.
 */
- (void)start;

@end
