#import #import "SideMenuOpenGestureModeParser.h" #import "RCTConvert+SideMenuOpenGestureMode.h" @interface RNNSideMenuParserTest : XCTestCase @end @implementation RNNSideMenuParserTest - (void)setUp { [super setUp]; } - (void)testParseBezelOpenModeReturnDrawerGestureModeBezel { NSDictionary* dict = @{@"openMode": @"bezel"}; SideMenuOpenMode* openMode = [SideMenuOpenGestureModeParser parse:dict key:@"openMode"]; XCTAssertEqual(openMode.get.integerValue, MMOpenDrawerGestureModeBezelPanningCenterView); } - (void)testParseEntireScreenOpenModeReturnDrawerGestureModeAll { NSDictionary* dict = @{@"openMode": @"entireScreen"}; SideMenuOpenMode* openMode = [SideMenuOpenGestureModeParser parse:dict key:@"openMode"]; XCTAssertEqual(openMode.get.integerValue, MMOpenDrawerGestureModeAll); } @end