Xamarin UI测试:搜索元素"标记为"用字符串忽略大小写并搜索子字符串

时间:2015-12-06 00:06:33

标签: xamarin xamarin.forms

目前,当我使用app.Tap时,我必须给它一个确切的字符串。

我想做一些像app.Tap("sstring")这样的事情,但仍然匹配用例如public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { private List<Object> articles; public MyAdapter(List<Object> articles, Context context) { this.articles = articles; this.context = context; } @Override public void onBindViewHolder(ViewHolder holder, int position) { // ??? Object article = getOneArticleFromArticles(articles, position); // here in in setText I only can get title from my concrete entity type holder.title.setText(article.getTitle()); ... 标记的元素&#34; somessting&#34;,&#34; someSStRing&#34;等

有可能以某种方式吗?这听起来像是一件简单的事情,但我无法找到一种方法来做到这一点,并且令人惊讶的是,没有选择让它表现得那样。

1 个答案:

答案 0 :(得分:0)

您是否尝试通过函数重载并指定id?

app.Tap(e => e.Id("sstring"));

标记在每个元素上搜索许多属性以返回任何匹配。