mirror of
https://codeberg.org/OpenTracksApp/OpenTracks.git
synced 2026-10-02 09:33:06 +02:00
fadcf1cd41
Also removed existing translations.
34 lines
1.0 KiB
Java
34 lines
1.0 KiB
Java
package de.dennisguse.opentracks.util;
|
|
|
|
import android.content.Context;
|
|
|
|
import androidx.test.core.app.ApplicationProvider;
|
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|
|
|
import org.junit.Assert;
|
|
import org.junit.Test;
|
|
import org.junit.runner.RunWith;
|
|
|
|
import de.dennisguse.opentracks.stats.TrackStatistics;
|
|
|
|
@RunWith(AndroidJUnit4.class)
|
|
public class AnnouncementUtilsTest {
|
|
|
|
private final Context context = ApplicationProvider.getApplicationContext();
|
|
|
|
@Test
|
|
public void getAnnouncement() {
|
|
TrackStatistics stats = new TrackStatistics();
|
|
stats.setTotalDistance(20000);
|
|
stats.setTotalTime(600000);
|
|
stats.setMovingTime(300000);
|
|
stats.setMaxSpeed(100);
|
|
stats.setTotalElevationGain(6000);
|
|
|
|
// when
|
|
String announcement = AnnouncementUtils.getAnnouncement(context, stats, "airplane");
|
|
|
|
// then
|
|
Assert.assertEquals("OpenTracks total distance 20.00 kilometers in 5 minutes 0 seconds at 240.0 kilometers per hour", announcement);
|
|
}
|
|
} |