forked from upstream-mirrors/OpenTracks
Move testFrequencyMenu from CreateAndSendTrackTest to MenuItemsTest and make some change as the new UI.
This commit is contained in:
-17
@@ -133,23 +133,6 @@ public class CreateAndSendTrackTest extends ActivityInstrumentationTestCase2<Tra
|
|||||||
assertTrue(EndToEndTestUtils.SOLO.searchText(newDesc));
|
assertTrue(EndToEndTestUtils.SOLO.searchText(newDesc));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks the voice frequency and split frequency menus.
|
|
||||||
*/
|
|
||||||
public void testFrequencyMenu() {
|
|
||||||
EndToEndTestUtils.startRecording();
|
|
||||||
assertTrue(EndToEndTestUtils.findMenuItem(
|
|
||||||
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
|
||||||
assertTrue(EndToEndTestUtils.findMenuItem(
|
|
||||||
activityMyTracks.getString(R.string.menu_split_frequency), false));
|
|
||||||
EndToEndTestUtils.stopRecording(true);
|
|
||||||
|
|
||||||
assertTrue(EndToEndTestUtils.findMenuItem(
|
|
||||||
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
|
||||||
assertTrue(EndToEndTestUtils.findMenuItem(
|
|
||||||
activityMyTracks.getString(R.string.menu_split_frequency), false));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates one track with a two locations, a way point and a statistics point.
|
* Creates one track with a two locations, a way point and a statistics point.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -152,6 +152,41 @@ public class MenuItemsTest extends ActivityInstrumentationTestCase2<TrackListAct
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Checks the voice frequency and split frequency menus when no track is
|
||||||
|
* recording.
|
||||||
|
*/
|
||||||
|
public void testFrequencyMenu_noRecording() {
|
||||||
|
EndToEndTestUtils.createTrackIfEmpty(0, false);
|
||||||
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
||||||
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_split_frequency), false));
|
||||||
|
|
||||||
|
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_settings), true);
|
||||||
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.settings_recording));
|
||||||
|
|
||||||
|
assertTrue(EndToEndTestUtils.SOLO.searchText(activityMyTracks.getString(R.string.menu_voice_frequency), 1, true, true));
|
||||||
|
assertTrue(EndToEndTestUtils.SOLO.searchText(activityMyTracks.getString(R.string.menu_split_frequency), 1, true, true));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Checks the voice frequency and split frequency menus during recording.
|
||||||
|
*/
|
||||||
|
public void testFrequencyMenu_underRecording() {
|
||||||
|
EndToEndTestUtils.startRecording();
|
||||||
|
assertTrue(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
||||||
|
assertTrue(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_split_frequency), false));
|
||||||
|
EndToEndTestUtils.stopRecording(true);
|
||||||
|
|
||||||
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
||||||
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
|
activityMyTracks.getString(R.string.menu_split_frequency), false));
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void tearDown() throws Exception {
|
protected void tearDown() throws Exception {
|
||||||
EndToEndTestUtils.SOLO.finishOpenedActivities();
|
EndToEndTestUtils.SOLO.finishOpenedActivities();
|
||||||
|
|||||||
Reference in New Issue
Block a user