desc:delete test
							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…
					
					
				
		Reference in New Issue