public void Login() { Func <AppQuery, AppQuery> queryWaitEmail = e => e.Marked("TxtEmail"); Func <AppQuery, AppQuery> queryWaitSenha = e => e.Marked("TxtSenha"); Func <AppQuery, AppQuery> queryWaitBtn = e => e.Marked("BtnLogin"); Func <AppQuery, AppQuery> queryWaitDash = e => e.Marked("ListPainel"); app.WaitForElement(queryWaitEmail, "Campo email não criado"); app.WaitForElement(queryWaitSenha, "Campo senha não criado"); app.WaitForElement(queryWaitBtn, "Botão Login não criado"); app.EnterText(queryWaitEmail, "*****@*****.**"); AppInitializer.CloseKeyboard(this.platform, app); app.EnterText(queryWaitSenha, "12345"); AppInitializer.CloseKeyboard(this.platform, app); app.Tap(queryWaitBtn); try { app.WaitForElement(queryWaitDash , "Não chegou na página de dashboard"); Assert.True(true); } catch (Exception ex) { Assert.Null(ex, ex.Message); } }