Modified unit test code for Alarm

This commit is contained in:
Phillip Hsu
2016-05-28 02:50:38 -07:00
parent 2a5b6db25c
commit 7d4b0c0dff
2 changed files with 21 additions and 32 deletions
@@ -1,7 +1,5 @@
package com.philliphsu.clock;
import android.support.annotation.NonNull;
import com.google.auto.value.AutoValue;
import java.util.Calendar;
@@ -153,8 +151,8 @@ public abstract class Alarm {
}
*/
public abstract Builder recurringDays(boolean[] recurringDays);
public abstract Builder label(@NonNull String label);
public abstract Builder ringtone(@NonNull String ringtone);
public abstract Builder label(String label);
public abstract Builder ringtone(String ringtone);
public abstract Builder vibrates(boolean vibrates);
// To enforce preconditions, split the build method into two. autoBuild() is hidden from
// callers and is generated. You implement the public build(), which calls the generated
@@ -178,8 +176,4 @@ public abstract class Alarm {
if (day < SUNDAY || day > SATURDAY)
throw new IllegalArgumentException("Invalid day " + day);
}
public static void main(String[] args) {
}
}