blob: 1d765145941941716143fece277b19bd2d3b161d [file] [log] [blame]
#import <Foundation/Foundation.h>
@interface E2EIosTest : NSObject
- (BOOL)testE2E:(NSString **)testResult;
@end
#define E2E_IOS_RUNNER(__test_class) \
@interface __test_class : XCTestCase \
@end \
\
@implementation __test_class \
\
-(void)testE2E { \
NSString *testResult; \
E2EIosTest *e2eIosTest = [[E2EIosTest alloc] init]; \
BOOL testPass = [e2eIosTest testE2E:&testResult]; \
XCTAssertTrue(testPass, @"%@", testResult); \
} \
\
@end