summaryrefslogtreecommitdiff
path: root/app/src/androidTest/java/de/test/antennapod/service/playback/SleepTimerPreferencesTest.java
blob: 4339d6cd7e5f6636a14faccf975831f1b82003b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package de.test.antennapod.service.playback;

import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;

import org.junit.Test;

import de.danoeh.antennapod.core.preferences.SleepTimerPreferences;

public class SleepTimerPreferencesTest {
    @Test
    public void testIsInTimeRange() {
        assertTrue(SleepTimerPreferences.isInTimeRange(0, 10, 8));
        assertTrue(SleepTimerPreferences.isInTimeRange(1, 10, 8));
        assertTrue(SleepTimerPreferences.isInTimeRange(1, 10, 1));
        assertTrue(SleepTimerPreferences.isInTimeRange(20, 10, 8));
        assertTrue(SleepTimerPreferences.isInTimeRange(20, 20, 8));
        assertFalse(SleepTimerPreferences.isInTimeRange(1, 6, 8));
        assertFalse(SleepTimerPreferences.isInTimeRange(1, 6, 6));
        assertFalse(SleepTimerPreferences.isInTimeRange(20, 6, 8));
    }
}