forked from upstream-mirrors/OpenTracks
Change code style of SettingTest.
This commit is contained in:
@@ -123,22 +123,29 @@ public class SettingTest extends ActivityInstrumentationTestCase2<TrackListActiv
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests the change of stats settings during recording.
|
* Tests the change of stats settings during recording on chart view.
|
||||||
*/
|
*/
|
||||||
public void testChangeStatsSettings_UnderRecording() {
|
public void testChangeStatsSettings_UnderRecording_Chart() {
|
||||||
EndToEndTestUtils.startRecording();
|
EndToEndTestUtils.startRecording();
|
||||||
|
|
||||||
// Test change preferred units and preferred rate when display STATS tab.
|
|
||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.track_detail_stats_tab));
|
|
||||||
EndToEndTestUtils.sendGps(3);
|
|
||||||
ChangeStatsSettings(false);
|
|
||||||
EndToEndTestUtils.sendGps(3);
|
|
||||||
// Test just change preferred units when display CHART tab.
|
// Test just change preferred units when display CHART tab.
|
||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.track_detail_chart_tab));
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.track_detail_chart_tab));
|
||||||
EndToEndTestUtils.sendGps(3);
|
EndToEndTestUtils.sendGps(3);
|
||||||
ChangeStatsSettings(true);
|
ChangeStatsSettings(true, false);
|
||||||
|
EndToEndTestUtils.sendGps(3);
|
||||||
|
EndToEndTestUtils.stopRecording(true);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tests the change of stats settings during recording on stats view.
|
||||||
|
*/
|
||||||
|
public void testChangeStatsSettings_UnderRecording_Stats() {
|
||||||
|
EndToEndTestUtils.startRecording();
|
||||||
|
// Test change preferred units and preferred rate when display STATS tab.
|
||||||
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.track_detail_stats_tab));
|
||||||
|
EndToEndTestUtils.sendGps(3);
|
||||||
|
ChangeStatsSettings(true, true);
|
||||||
EndToEndTestUtils.sendGps(3);
|
EndToEndTestUtils.sendGps(3);
|
||||||
|
|
||||||
EndToEndTestUtils.stopRecording(true);
|
EndToEndTestUtils.stopRecording(true);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -146,16 +153,18 @@ public class SettingTest extends ActivityInstrumentationTestCase2<TrackListActiv
|
|||||||
/**
|
/**
|
||||||
* Changes settings of preferred units and preferred rate.
|
* Changes settings of preferred units and preferred rate.
|
||||||
*/
|
*/
|
||||||
private void ChangeStatsSettings(boolean isOnlyChangeUnits) {
|
private void ChangeStatsSettings(boolean changeUnits, boolean changeRate) {
|
||||||
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.track_detail_stats_tab));
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.track_detail_stats_tab));
|
||||||
assertTrue(EndToEndTestUtils.SOLO.waitForText(activityMyTracks
|
assertTrue(EndToEndTestUtils.SOLO.waitForText(activityMyTracks
|
||||||
.getString(R.string.settings_stats_units_title)));
|
.getString(R.string.settings_stats_units_title)));
|
||||||
|
|
||||||
// Change preferred units.
|
// Change preferred units.
|
||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks
|
if (changeUnits) {
|
||||||
.getString(R.string.settings_stats_units_title));
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks
|
||||||
if(!isOnlyChangeUnits) {
|
.getString(R.string.settings_stats_units_title));
|
||||||
|
}
|
||||||
|
if (changeRate) {
|
||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks
|
||||||
.getString(R.string.settings_stats_rate_title));
|
.getString(R.string.settings_stats_rate_title));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user