博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ul测试
阅读量:5277 次
发布时间:2019-06-14

本文共 1385 字,大约阅读时间需要 4 分钟。

package com.example.test;

import android.support.test.filters.LargeTest;

import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;

import org.junit.Rule;

import org.junit.Test;
import org.junit.runner.RunWith;

import static android.support.test.espresso.Espresso.onView;

import static android.support.test.espresso.action.ViewActions.click;
import static android.support.test.espresso.action.ViewActions.closeSoftKeyboard;
import static android.support.test.espresso.action.ViewActions.typeText;
import static android.support.test.espresso.assertion.ViewAssertions.matches;
import static android.support.test.espresso.matcher.ViewMatchers.withId;
import static android.support.test.espresso.matcher.ViewMatchers.withText;

@RunWith(AndroidJUnit4.class)

@LargeTest
public class MainActivityInstrumentedTest {
private static final String STRING_To_Be_TYPED = "Peter";
@Rule
public ActivityTestRule<MainActivity> mainActivityTestRule = new ActivityTestRule<MainActivity>(MainActivity.class);

@Test

public void sayhello() {
onView(withId(R.id.editText)).perform(typeText(STRING_To_Be_TYPED), closeSoftKeyboard());
onView(withText("say hello")).perform(click());
String expectedText = "Hello," + STRING_To_Be_TYPED + "!";
onView(withId(R.id.textView)).check(matches(withText(expectedText)));
}
}

转载于:https://www.cnblogs.com/hudaochen/p/6582696.html

你可能感兴趣的文章
SharePoint 2010 产品六大功能模块
查看>>
jquery easyUi简单介绍
查看>>
Java 并发——多线程基础
查看>>
理解领域模型
查看>>
饱和操作和模操作
查看>>
图论500题
查看>>
一霎清明雨,实现考勤管理。
查看>>
iOS 因为reason: 'Pushing the same view controller instance more than once is not supported而奔溃(下)...
查看>>
本周个人总结(软件的初步开发)
查看>>
理解Vue 2.5的Diff算法
查看>>
Virtual DOM的简单实现
查看>>
UI(UGUI)框架(一)---------概述与保存/读取面板类型与路径
查看>>
QTP自动化测试框架的基础知识
查看>>
QTP之对测试用例的自动化过程的分解
查看>>
java运行可以执行文件
查看>>
数学之美番外篇:平凡而又神奇的贝叶斯方法
查看>>
语义分割
查看>>
一首小诗
查看>>
C# 空合并运算符 ??
查看>>
ASP.NET记住密码
查看>>