mirror of
https://github.com/drewmccormack/ensembles.git
synced 2026-03-03 18:23:18 +01:00
36 lines
859 B
Objective-C
36 lines
859 B
Objective-C
//
|
|
// CDESyncTest.h
|
|
// Ensembles
|
|
//
|
|
// Created by Drew McCormack on 19/09/13.
|
|
// Copyright (c) 2013 Drew McCormack. All rights reserved.
|
|
//
|
|
|
|
#import <XCTest/XCTest.h>
|
|
|
|
@class CDEPersistentStoreEnsemble;
|
|
@protocol CDECloudFileSystem;
|
|
|
|
@interface CDESyncTest : XCTestCase {
|
|
@protected
|
|
NSManagedObjectContext *context1, *context2;
|
|
NSManagedObjectModel *model;
|
|
NSString *testStoreFile1, *testStoreFile2;
|
|
NSString *testRootDirectory;
|
|
CDEPersistentStoreEnsemble *ensemble1, *ensemble2;
|
|
id <CDECloudFileSystem> cloudFileSystem1, cloudFileSystem2;
|
|
NSString *cloudRootDir;
|
|
NSURL *testStoreURL1, *testStoreURL2;
|
|
NSString *eventDataRoot1, *eventDataRoot2;
|
|
}
|
|
|
|
- (void)waitForAsync;
|
|
- (void)completeAsync;
|
|
|
|
- (void)leechStores;
|
|
|
|
- (NSError *)mergeEnsemble:(CDEPersistentStoreEnsemble *)ensemble;
|
|
- (NSError *)syncChanges;
|
|
|
|
@end
|