package zenproject.meditation.android.sketch.painting.ink;
import org.fest.assertions.api.Assertions;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.annotation.Config;
import zenproject.meditation.android.BuildConfig;
import zenproject.meditation.android.RobolectricLauncherGradleTestRunner;
import zenproject.meditation.android.ZenTestBase;
@RunWith(RobolectricLauncherGradleTestRunner.class)
@Config(constants = BuildConfig.class)
public class BrushColorTest extends ZenTestBase {
private static final int UNKNOW_COLOR = -1;
private static final int ACCENT_COLOR = BrushColor.ACCENT.toAndroidColor();
@Test
public void testThatGettingBrushColorFromUnknownColorReturnsDARK() {
Assertions.assertThat(BrushColor.from(UNKNOW_COLOR)).isEqualTo(BrushColor.DARK);
}
@Test
public void testThatGettingFlowerFromKnownOrdinalReturnsCorrectFlower() {
Assertions.assertThat(BrushColor.from(ACCENT_COLOR)).isEqualTo(BrushColor.ACCENT);
}
}