[DEPRECATED] A pure Gradle port of the Espresso testing utility for Android!.
double-espresso is hosted in the following web site
https://github.com/JakeWharton/double-espresso
If you think the Android project double-espresso listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of double-espresso.
Item | Value |
---|---|
Java File Count | 159 |
Supported screen sizes | [mdpi, ldpi, hdpi, xhdpi] |
Target SDK Version | 18 |
Minimum SDK Version | 7 |
Activity Count | 15 |
Fragment Count | 1 |
Test Case Count | 13 |
Required Permissions | android.permission.CALL_PHONE android.permission.WRITE_EXTERNAL_STORAGE |
There are 7 image files in double-espresso. The names of the image files are listed as follows.
ic_action_calendar.png ic_action_key.png ic_action_lock.png ic_action_save.png ic_action_search.png ic_action_world.png ic_drawer.png
The following screenshort is generated from the image listed above.
double-espresso has the following Java source files.
com.google.android.apps.common.testing.intento.IntentSpy.java com.google.android.apps.common.testing.intento.ResolvedIntent.java com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback.java com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor.java com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorRegistry.java com.google.android.apps.common.testing.testrunner.ExposedInstrumentationApi.java com.google.android.apps.common.testing.testrunner.ExposedInstrumentationApi.java com.google.android.apps.common.testing.testrunner.InstrumentationRegistry.java com.google.android.apps.common.testing.testrunner.UsageTracker.java com.google.android.apps.common.testing.testrunner.UsageTrackerRegistry.java com.google.android.apps.common.testing.testrunner.annotations.RecordVideo.java com.google.android.apps.common.testing.testrunner.annotations.RequiresDevice.java com.google.android.apps.common.testing.testrunner.annotations.SdkSuppress.java com.google.android.apps.common.testing.testrunner.class GoogleInstrumentation extends.java com.google.android.apps.common.testing.testrunner.class GoogleInstrumentationTestRunner .java com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule.java com.google.android.apps.common.testing.testrunner.inject.InstrumentationContext.java com.google.android.apps.common.testing.testrunner.inject.TargetContext.java com.google.android.apps.common.testing.testrunner.static.java com.google.android.apps.common.testing.testrunner.util.Checks.java com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherException.java com.google.android.apps.common.testing.ui.espresso.AmbiguousViewMatcherExceptionTest.java com.google.android.apps.common.testing.ui.espresso.AppNotIdleException.java com.google.android.apps.common.testing.ui.espresso.AppNotIdleExceptionTest.java com.google.android.apps.common.testing.ui.espresso.DataInteraction.java com.google.android.apps.common.testing.ui.espresso.Espresso.java com.google.android.apps.common.testing.ui.espresso.EspressoEdgeCaseTest.java com.google.android.apps.common.testing.ui.espresso.EspressoException.java com.google.android.apps.common.testing.ui.espresso.EspressoTest.java com.google.android.apps.common.testing.ui.espresso.FailureHandler.java com.google.android.apps.common.testing.ui.espresso.GraphHolder.java com.google.android.apps.common.testing.ui.espresso.IdlingPolicies.java com.google.android.apps.common.testing.ui.espresso.IdlingPolicy.java com.google.android.apps.common.testing.ui.espresso.IdlingResource.java com.google.android.apps.common.testing.ui.espresso.IdlingResourceTimeoutException.java com.google.android.apps.common.testing.ui.espresso.InjectEventSecurityException.java com.google.android.apps.common.testing.ui.espresso.NoActivityResumedException.java com.google.android.apps.common.testing.ui.espresso.NoMatchingRootException.java com.google.android.apps.common.testing.ui.espresso.NoMatchingViewException.java com.google.android.apps.common.testing.ui.espresso.NoMatchingViewExceptionTest.java com.google.android.apps.common.testing.ui.espresso.PerformException.java com.google.android.apps.common.testing.ui.espresso.Root.java com.google.android.apps.common.testing.ui.espresso.UiController.java com.google.android.apps.common.testing.ui.espresso.UnitTests.java com.google.android.apps.common.testing.ui.espresso.ViewAction.java com.google.android.apps.common.testing.ui.espresso.ViewAssertion.java com.google.android.apps.common.testing.ui.espresso.ViewFinder.java com.google.android.apps.common.testing.ui.espresso.ViewInteraction.java com.google.android.apps.common.testing.ui.espresso.ViewInteractionTest.java com.google.android.apps.common.testing.ui.espresso.action.AdapterDataIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.AdapterDataLoaderAction.java com.google.android.apps.common.testing.ui.espresso.action.AdapterViewProtocol.java com.google.android.apps.common.testing.ui.espresso.action.AdapterViewProtocols.java com.google.android.apps.common.testing.ui.espresso.action.ClearTextAction.java com.google.android.apps.common.testing.ui.espresso.action.ClearTextActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.CloseKeyboardAction.java com.google.android.apps.common.testing.ui.espresso.action.CoordinatesProvider.java com.google.android.apps.common.testing.ui.espresso.action.EditorAction.java com.google.android.apps.common.testing.ui.espresso.action.EditorActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.EspressoKey.java com.google.android.apps.common.testing.ui.espresso.action.EspressoKeyBuilderTest.java com.google.android.apps.common.testing.ui.espresso.action.EventActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.GeneralClickAction.java com.google.android.apps.common.testing.ui.espresso.action.GeneralLocation.java com.google.android.apps.common.testing.ui.espresso.action.GeneralLocationTest.java com.google.android.apps.common.testing.ui.espresso.action.GeneralSwipeAction.java com.google.android.apps.common.testing.ui.espresso.action.KeyEventAction.java com.google.android.apps.common.testing.ui.espresso.action.KeyEventActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.PrecisionDescriber.java com.google.android.apps.common.testing.ui.espresso.action.Press.java com.google.android.apps.common.testing.ui.espresso.action.ScrollToAction.java com.google.android.apps.common.testing.ui.espresso.action.ScrollToActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.Swipe.java com.google.android.apps.common.testing.ui.espresso.action.SwipeActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.Swiper.java com.google.android.apps.common.testing.ui.espresso.action.Tap.java com.google.android.apps.common.testing.ui.espresso.action.Tapper.java com.google.android.apps.common.testing.ui.espresso.action.TypeTextAction.java com.google.android.apps.common.testing.ui.espresso.action.TypeTextActionIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.action.TypeTextActionTest.java com.google.android.apps.common.testing.ui.espresso.action.ViewActions.java com.google.android.apps.common.testing.ui.espresso.action.WindowOrderingIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.java com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertionsTest.java com.google.android.apps.common.testing.ui.espresso.base.AsyncTaskPoolMonitorTest.java com.google.android.apps.common.testing.ui.espresso.base.BaseLayerModule.java com.google.android.apps.common.testing.ui.espresso.base.Default.java com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler.java com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandlerTest.java com.google.android.apps.common.testing.ui.espresso.base.EventInjectorTest.java com.google.android.apps.common.testing.ui.espresso.base.IdlingResourceIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.base.IdlingResourceRegistry.java com.google.android.apps.common.testing.ui.espresso.base.IdlingResourceRegistryTest.java com.google.android.apps.common.testing.ui.espresso.base.MainThread.java com.google.android.apps.common.testing.ui.espresso.base.OnDemandIdlingResource.java com.google.android.apps.common.testing.ui.espresso.base.RootViewPicker.java com.google.android.apps.common.testing.ui.espresso.base.UiControllerImplIntegrationTest .java com.google.android.apps.common.testing.ui.espresso.base.UiControllerImplTest.java com.google.android.apps.common.testing.ui.espresso.base.ViewFinderImpl.java com.google.android.apps.common.testing.ui.espresso.base.ViewFinderImplTest.java com.google.android.apps.common.testing.ui.espresso.contrib.CountingIdlingResource.java com.google.android.apps.common.testing.ui.espresso.contrib.CountingIdlingResourceTest.java com.google.android.apps.common.testing.ui.espresso.contrib.DrawerActions.java com.google.android.apps.common.testing.ui.espresso.contrib.DrawerActionsIntegrationTest.java com.google.android.apps.common.testing.ui.espresso.contrib.DrawerMatchers.java com.google.android.apps.common.testing.ui.espresso.matcher.BoundedMatcher.java com.google.android.apps.common.testing.ui.espresso.matcher.PreferenceMatchers.java com.google.android.apps.common.testing.ui.espresso.matcher.PreferenceMatchersTest.java com.google.android.apps.common.testing.ui.espresso.matcher.RootMatchers.java com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.java com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchersTest.java com.google.android.apps.common.testing.ui.espresso.sample.ActionBarTest.java com.google.android.apps.common.testing.ui.espresso.sample.AdapterViewTest.java com.google.android.apps.common.testing.ui.espresso.sample.AdvancedSynchronizationTest.java com.google.android.apps.common.testing.ui.espresso.sample.CustomFailureHandlerTest.java com.google.android.apps.common.testing.ui.espresso.sample.DrawerActionsTest.java com.google.android.apps.common.testing.ui.espresso.sample.LongListMatchers.java com.google.android.apps.common.testing.ui.espresso.sample.LongListMatchersTest.java com.google.android.apps.common.testing.ui.espresso.sample.MenuTest.java com.google.android.apps.common.testing.ui.espresso.sample.MultipleWindowTest.java com.google.android.apps.common.testing.ui.espresso.sample.ScrollToTest.java com.google.android.apps.common.testing.ui.espresso.sample.SwipeTest.java com.google.android.apps.common.testing.ui.espresso.tests.BasicTest.java com.google.android.apps.common.testing.ui.espresso.util.HumanReadables.java com.google.android.apps.common.testing.ui.espresso.util.TreeIterables.java com.google.android.apps.common.testing.ui.espresso.util.TreeIterablesTest.java com.google.android.apps.common.testing.ui.testapp.ActionBarTestActivity.java com.google.android.apps.common.testing.ui.testapp.DelegatingEditText.java com.google.android.apps.common.testing.ui.testapp.DisplayActivity.java com.google.android.apps.common.testing.ui.testapp.DrawerActivity.java com.google.android.apps.common.testing.ui.testapp.FragmentStack.java com.google.android.apps.common.testing.ui.testapp.GestureActivity.java com.google.android.apps.common.testing.ui.testapp.LongListActivity.java com.google.android.apps.common.testing.ui.testapp.MainActivity.java com.google.android.apps.common.testing.ui.testapp.MenuActivity.java com.google.android.apps.common.testing.ui.testapp.ScrollActivity.java com.google.android.apps.common.testing.ui.testapp.SendActivity.java com.google.android.apps.common.testing.ui.testapp.SimpleActivity.java com.google.android.apps.common.testing.ui.testapp.SimpleWebViewActivity.java com.google.android.apps.common.testing.ui.testapp.SwipeActivity.java com.google.android.apps.common.testing.ui.testapp.SyncActivity.java com.google.android.apps.common.testing.ui.testapp.ViewPagerActivity.java