From 2be5a6732a5d03004010652737369fd919be6662 Mon Sep 17 00:00:00 2001 From: youtaol Date: Thu, 17 May 2012 19:45:47 +0800 Subject: [PATCH] Change some resource Id. Add method createTrackIfEmpty to make the code simpler. --- .../endtoendtest/CreateAndSendTrackTest.java | 34 ++--- .../mytracks/endtoendtest/DeleteTest.java | 25 ++-- .../endtoendtest/EndToEndTestUtils.java | 116 +++++++++--------- .../endtoendtest/ExportAndImportTest.java | 25 ++-- .../endtoendtest/GoToMyLocationTest.java | 16 ++- .../mytracks/endtoendtest/MenuItemsTest.java | 11 +- .../endtoendtest/SaveToSdCardTest.java | 5 +- .../mytracks/endtoendtest/SettingTest.java | 46 ++++--- .../apps/mytracks/endtoendtest/ViewsTest.java | 13 +- 9 files changed, 133 insertions(+), 158 deletions(-) diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java index bdf3bb2f7..14123b562 100644 --- a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java +++ b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java @@ -53,14 +53,9 @@ public class CreateAndSendTrackTest extends ActivityInstrumentationTestCase2 trackListView = EndToEndTestUtils.SOLO.getCurrentListViews(); assertTrue(trackListView.size() > 0); assertTrue(trackListView.get(0).getCount() > 0); - EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete_all), true, - false); + EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete_all), true); instrumentation.waitForIdleSync(); EndToEndTestUtils.rotateAllActivities(); EndToEndTestUtils.SOLO.clickOnButton(activityMyTracks.getString(R.string.generic_ok)); @@ -76,18 +71,14 @@ public class DeleteTest extends ActivityInstrumentationTestCase2 trackListView = EndToEndTestUtils.SOLO.getCurrentListViews(); int trackNumberOld = trackListView.get(0).getCount(); EndToEndTestUtils.SOLO.clickOnView(trackListView.get(0).getChildAt(0)); - EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true, true); + EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true); EndToEndTestUtils.SOLO.clickLongOnText(activityMyTracks.getString(R.string.generic_ok)); instrumentation.waitForIdleSync(); trackListView = EndToEndTestUtils.SOLO.getCurrentListViews(); @@ -102,17 +93,17 @@ public class DeleteTest extends ActivityInstrumentationTestCase2 allViews = SOLO.getViews(); for (View view : allViews) { - if (view instanceof ImageButton && view.getClass().getName().equals(MOREOPTION_CLASSNAME)) { return view; } + if (view instanceof ImageButton && view.getClass().getName().equals(MOREOPTION_CLASSNAME)) { + return view; + } } return null; } diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/ExportAndImportTest.java b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/ExportAndImportTest.java index dcf54c336..2ec1e6833 100644 --- a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/ExportAndImportTest.java +++ b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/ExportAndImportTest.java @@ -58,14 +58,11 @@ public class ExportAndImportTest extends ActivityInstrumentationTestCase2 */ public void testSetting() { - EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_settings), true, false); + EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_settings), true); instrumentation.waitForIdleSync(); // Rotate on the settings page. EndToEndTestUtils.rotateAllActivities(); @@ -111,43 +111,39 @@ public class SettingTest extends ActivityInstrumentationTestCase2