package net.johnpwood.android.standuptimer.test.utils;
import junit.framework.TestCase;
import net.johnpwood.android.standuptimer.utils.TimeFormatHelper;
import android.graphics.Color;
public class TimeFormatHelperTest extends TestCase {
public void test_times_are_displayed_in_the_proper_format() {
assertEquals("0:00", TimeFormatHelper.formatTime(0));
assertEquals("0:30", TimeFormatHelper.formatTime(30));
assertEquals("0:59", TimeFormatHelper.formatTime(59));
assertEquals("1:00", TimeFormatHelper.formatTime(60));
assertEquals("1:01", TimeFormatHelper.formatTime(61));
assertEquals("1:59", TimeFormatHelper.formatTime(119));
assertEquals("2:00", TimeFormatHelper.formatTime(120));
}
public void test_times_are_displayed_in_the_proper_color() {
assertEquals(Color.GREEN, TimeFormatHelper.determineColor(60, 15));
assertEquals(Color.YELLOW, TimeFormatHelper.determineColor(15, 15));
assertEquals(Color.YELLOW, TimeFormatHelper.determineColor(7, 15));
assertEquals(Color.RED, TimeFormatHelper.determineColor(0, 15));
}
}