linphone-iphone/KifTests/ChatTester.m
2015-01-18 09:48:52 +01:00

37 lines
1 KiB
Objective-C

//
// ChatTester.m
// linphone
//
// Created by Guillaume on 17/01/2015.
//
//
#import "ChatTester.h"
#import "KIFTestCase+LinphoneExtras.h"
@implementation ChatTester
- (void)beforeAll {
[self switchToValidAccountIfNeeded];
[tester tapViewWithAccessibilityLabel:@"Chat"];
}
- (void)testSendMessageToMyself {
[tester enterText:[self accountUsername] intoViewWithAccessibilityLabel:@"Enter a address"];
[tester tapViewWithAccessibilityLabel:@"New Discussion"];
[tester enterText:@"Hello" intoViewWithAccessibilityLabel:@"Message field"];
[tester tapViewWithAccessibilityLabel:@"Send"];
[tester waitForViewWithAccessibilityLabel:@"Outgoing message" value:@"Hello" traits:UIAccessibilityTraitStaticText];
[tester waitForViewWithAccessibilityLabel:@"Incoming message" value:@"Hello" traits:UIAccessibilityTraitStaticText];
[tester waitForViewWithAccessibilityLabel:@"Message status" value:@"delivered" traits:UIAccessibilityTraitImage];
[tester tapViewWithAccessibilityLabel:@"Back"];
}
@end