desc:delete test

main
xiaowusky 2 years ago
parent 47258d623f
commit 0a49b93b2a

@ -1,19 +0,0 @@
/*
Copyright (c) 2013-2016 EasyDarwin.ORG. All rights reserved.
Github: https://github.com/EasyDarwin
WEChat: EasyDarwin
Website: http://www.easydarwin.org
*/
package org.easydarwin.easypusher;
import android.app.Application;
import android.test.ApplicationTestCase;
/**
* <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
*/
public class ApplicationTest extends ApplicationTestCase<Application> {
public ApplicationTest() {
super(Application.class);
}
}

@ -1,80 +0,0 @@
package org.easydarwin.easypusher;
import android.support.test.espresso.ViewInteraction;
import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.suitebuilder.annotation.LargeTest;
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.Espresso.pressBack;
import static android.support.test.espresso.action.ViewActions.click;
import static android.support.test.espresso.action.ViewActions.scrollTo;
import static android.support.test.espresso.matcher.ViewMatchers.isDisplayed;
import static android.support.test.espresso.matcher.ViewMatchers.withId;
import static android.support.test.espresso.matcher.ViewMatchers.withParent;
import static android.support.test.espresso.matcher.ViewMatchers.withText;
import static org.hamcrest.Matchers.allOf;
@LargeTest
@RunWith(AndroidJUnit4.class)
public class SplashActivityTest {
@Rule
public ActivityTestRule<SplashActivity> mActivityTestRule = new ActivityTestRule<>(SplashActivity.class);
@Test
public void splashActivityTest() {
// Added a sleep statement to match the app's execution delay.
// The recommended way to handle such scenarios is to use Espresso idling resources:
// https://google.github.io/android-testing-support-library/docs/espresso/idling-resource/index.html
ViewInteraction appCompatButton = onView(
allOf(withId(R.id.btn_switch), withText("推送"), isDisplayed()));
appCompatButton.perform(click());
ViewInteraction appCompatButton2 = onView(
allOf(withId(R.id.btn_setting), withText("设置"), isDisplayed()));
appCompatButton2.perform(click());
pressBack();
ViewInteraction appCompatCheckBox = onView(
allOf(withId(R.id.only_push_audio), withText("仅推送音频")));
appCompatCheckBox.perform(scrollTo(), click());
ViewInteraction appCompatButton3 = onView(
allOf(withId(R.id.btn_save), withText("保存")));
appCompatButton3.perform(scrollTo(), click());
ViewInteraction appCompatButton4 = onView(
allOf(withId(R.id.btn_setting), withText("设置"), isDisplayed()));
appCompatButton4.perform(click());
pressBack();
ViewInteraction appCompatCheckBox2 = onView(
allOf(withId(R.id.only_push_audio), withText("仅推送音频")));
appCompatCheckBox2.perform(scrollTo(), click());
ViewInteraction appCompatButton5 = onView(
allOf(withId(R.id.btn_save), withText("保存")));
appCompatButton5.perform(scrollTo(), click());
pressBack();
ViewInteraction appCompatButton6 = onView(
allOf(withId(android.R.id.button2), withText("取消"),
withParent(allOf(withId(R.id.buttonPanel),
withParent(withId(R.id.parentPanel)))),
isDisplayed()));
appCompatButton6.perform(click());
}
}

@ -1,22 +0,0 @@
/*
Copyright (c) 2013-2016 EasyDarwin.ORG. All rights reserved.
Github: https://github.com/EasyDarwin
WEChat: EasyDarwin
Website: http://www.easydarwin.org
*/
package org.easydarwin.easypusher;
import org.junit.Test;
import static org.junit.Assert.*;
/**
* To work on unit tests, switch the Test Artifact in the Build Variants view.
*/
public class ExampleUnitTest {
@Test
public void addition_isCorrect() throws Exception {
assertEquals(4, 2 + 2);
}
}
Loading…
Cancel
Save