in Swift/AWSKinesisVideoWebRTCDemoAppUITests/SignInViewControllerUITest.swift [15:36]
func testSignInFlow() {
app.launch()
let app = XCUIApplication()
let usernametextfieldTextField = app.textFields[signInUserNameTextFieldKey]
usernametextfieldTextField.tap()
usernametextfieldTextField.typeText(testUsername)
let passwordtextfieldSecureTextField = app.secureTextFields[signInPasswordTextFieldKey]
passwordtextfieldSecureTextField.tap()
passwordtextfieldSecureTextField.typeText(testPassword)
app.buttons[signInButtonKey].tap()
// Tapping sign out should re-direct to sign-in
app.toolbars[testToolbarKey].buttons[signOutButtonKey].tap()
// presence of signin view buttons
XCTAssertTrue(usernametextfieldTextField.exists)
XCTAssertTrue(passwordtextfieldSecureTextField.exists)
}