Macchiato 是 Espresso 额外助手 (BDD helpers for Android) 。
下载安装步骤:
从此处下载和查看最新版本 macchiato 的发型说明。
在你的项目中创建一个库目录(如果没有的话),并在添加下面这些依赖项代码到你的 build.gradle 库中,添加)
build.gradle
repositories {
flatDir { dirs ‘libs’ } }
下载并复制 macchiato .aar 文件到你的库中file you downloaded into libs
libs
最后添加依赖项到你的 build.gradle:
dependencies {
androidTestCompile(‘com.android.support.test.espresso:espresso-core:2.0’) androidTestCompile(‘com.android.support.test:testing-support-lib:0.1’) androidTestCompile(name:’macchiato-0.1.0’, ext:’aar’) }
代码示例:
import static io.pivotal.macchiato.*; public class WaxTest extends ActivityInstrumentationTestCase2<DisActivity> { public WaxTest() { super(WaxActivity.class); } public void testOnAndOff() { getActivity(); assertHasText("On") assertDoesNotHaveText("Off") clickOn(R.id.wax) assertDoesNotHaveText("On") assertHasText("Off") } }