session-ios/SignalServiceKit/tests/SSKBaseTest.m

45 lines
717 B
Mathematica
Raw Normal View History

2018-09-07 23:19:24 +02:00
//
// Copyright (c) 2018 Open Whisper Systems. All rights reserved.
//
#import "SSKBaseTest.h"
#import "OWSPrimaryStorage.h"
#import "SSKEnvironment.h"
#import "TestAppContext.h"
NS_ASSUME_NONNULL_BEGIN
2018-09-14 20:18:39 +02:00
#ifdef DEBUG
2018-09-07 23:19:24 +02:00
@implementation SSKBaseTest
- (void)setUp
{
NSLog(@"%@ setUp", self.logTag);
[super setUp];
ClearCurrentAppContextForTests();
SetCurrentAppContext([TestAppContext new]);
2018-09-17 15:27:58 +02:00
[MockSSKEnvironment activate];
2018-09-07 23:19:24 +02:00
}
- (void)tearDown
{
NSLog(@"%@ tearDown", self.logTag);
[SSKEnvironment.shared.primaryStorage closeStorageForTests];
ClearCurrentAppContextForTests();
[SSKEnvironment clearSharedForTests];
[super tearDown];
}
@end
2018-09-14 20:18:39 +02:00
#endif
2018-09-07 23:19:24 +02:00
NS_ASSUME_NONNULL_END