linphone-ios/KifTests/ChatTester.m
Guillaume BIENKOWSKI b1df56ffdd New tests
2015-01-17 23:00:34 +01:00

36 lines
1,015 B
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];
}
@end