Created DaysOfWeek class
This commit is contained in:
@@ -5,6 +5,7 @@ import org.junit.Test;
|
||||
import java.util.Calendar;
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
import static com.philliphsu.clock2.DaysOfWeek.SUNDAY;
|
||||
import static java.lang.System.out;
|
||||
import static java.util.Calendar.HOUR_OF_DAY;
|
||||
import static java.util.Calendar.MILLISECOND;
|
||||
@@ -24,14 +25,14 @@ public class AlarmTest {
|
||||
Alarm alarm = Alarm.builder().build();
|
||||
|
||||
// Some true, some false
|
||||
for (int i = Alarm.SUNDAY; i <= Alarm.SATURDAY; i++) {
|
||||
for (int i = SUNDAY; i <= DaysOfWeek.SATURDAY; i++) {
|
||||
alarm.setRecurring(i, i % 2 == 0);
|
||||
assertTrue(alarm.isRecurring(i) == (i % 2 == 0));
|
||||
}
|
||||
assertTrue(alarm.hasRecurrence());
|
||||
|
||||
// All false
|
||||
for (int i = Alarm.SUNDAY; i <= Alarm.SATURDAY; i++) {
|
||||
for (int i = DaysOfWeek.SUNDAY; i <= DaysOfWeek.SATURDAY; i++) {
|
||||
alarm.setRecurring(i, false);
|
||||
assertFalse(alarm.isRecurring(i));
|
||||
}
|
||||
|
||||
@@ -1,19 +1,18 @@
|
||||
package com.philliphsu.clock2;
|
||||
|
||||
import com.philliphsu.clock2.ringtone.RingtoneService;
|
||||
|
||||
import org.junit.runner.RunWith;
|
||||
import org.mockito.Mock;
|
||||
import org.mockito.runners.MockitoJUnitRunner;
|
||||
import org.robolectric.RobolectricGradleTestRunner;
|
||||
import org.robolectric.annotation.Config;
|
||||
|
||||
/**
|
||||
* Created by Phillip Hsu on 5/28/2016.
|
||||
*
|
||||
* TODO: Write unit tests...
|
||||
*/
|
||||
@RunWith(MockitoJUnitRunner.class)
|
||||
@RunWith(RobolectricGradleTestRunner.class)
|
||||
@Config(constants = BuildConfig.class)
|
||||
public class RingtoneServiceTest {
|
||||
|
||||
@Mock RingtoneService mRingtoneService;
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user