mirror of
https://codeberg.org/OpenTracksApp/OpenTracks.git
synced 2026-10-11 21:43:05 +02:00
Change code style to test the voice frequency and split frequency menus.
This commit is contained in:
@@ -155,11 +155,27 @@ public class MenuItemsTest extends ActivityInstrumentationTestCase2<TrackListAct
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks the voice frequency and split frequency menus when no track is
|
* Checks the voice frequency and split frequency menus during recording. When
|
||||||
* recording.
|
* recording, they should be in both the menu and the recording settings. When
|
||||||
|
* not recording, they should only be in the recording settings.
|
||||||
*/
|
*/
|
||||||
public void testFrequencyMenu_noRecording() {
|
public void testFrequencyMenu() {
|
||||||
EndToEndTestUtils.createTrackIfEmpty(0, false);
|
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.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));
|
||||||
|
EndToEndTestUtils.SOLO.goBack();
|
||||||
|
EndToEndTestUtils.SOLO.goBack();
|
||||||
|
|
||||||
|
EndToEndTestUtils.stopRecording(true);
|
||||||
|
|
||||||
assertFalse(EndToEndTestUtils.findMenuItem(
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
activityMyTracks.getString(R.string.menu_voice_frequency), false));
|
||||||
assertFalse(EndToEndTestUtils.findMenuItem(
|
assertFalse(EndToEndTestUtils.findMenuItem(
|
||||||
@@ -167,28 +183,10 @@ public class MenuItemsTest extends ActivityInstrumentationTestCase2<TrackListAct
|
|||||||
|
|
||||||
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_settings), true);
|
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_settings), true);
|
||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.settings_recording));
|
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_voice_frequency), 1, true, true));
|
||||||
assertTrue(EndToEndTestUtils.SOLO.searchText(activityMyTracks.getString(R.string.menu_split_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