import static org.testng.AssertJUnit.assertNull;
import static org.testng.AssertJUnit.assertSame;
-import jalview.gui.JvOptionPane;
import java.awt.Color;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
+import jalview.gui.JvOptionPane;
public class ColorUtilsTest
{
/*
* value two-thirds of the way between min and max
*/
- col = ColorUtils.getGraduatedColour(30f, 10f, minColour, 40f,
- maxColour);
+ col = ColorUtils
+ .getGraduatedColour(30f, 10f, minColour, 40f, maxColour);
assertEquals(153, col.getRed());
// Color constructor rounds float value to nearest int
assertEquals(167, col.getGreen());
/*
* value = min
*/
- col = ColorUtils.getGraduatedColour(10f, 10f, minColour, 30f,
- maxColour);
+ col = ColorUtils
+ .getGraduatedColour(10f, 10f, minColour, 30f, maxColour);
assertEquals(minColour, col);
/*
* value = max
*/
- col = ColorUtils.getGraduatedColour(30f, 10f, minColour, 30f,
- maxColour);
+ col = ColorUtils
+ .getGraduatedColour(30f, 10f, minColour, 30f, maxColour);
assertEquals(maxColour, col);
/*
/*
* value > max
*/
- col = ColorUtils.getGraduatedColour(40f, 10f, minColour, 30f,
- maxColour);
+ col = ColorUtils
+ .getGraduatedColour(40f, 10f, minColour, 30f, maxColour);
assertEquals(maxColour, col);
/*
* min = max
*/
- col = ColorUtils.getGraduatedColour(40f, 10f, minColour, 10f,
- maxColour);
+ col = ColorUtils
+ .getGraduatedColour(40f, 10f, minColour, 10f, maxColour);
assertEquals(minColour, col);
}
*/
assertNull(ColorUtils.parseColourString(null));
assertNull(ColorUtils.parseColourString("rubbish"));
+ // from 2.11.2
assertEquals(Color.WHITE, ColorUtils.parseColourString("-1"));
assertNull(ColorUtils
.parseColourString(String.valueOf(Integer.MAX_VALUE)));
}
@Test(groups = "Functional")
- public void testGetAWTColorFromName()
- {
+ public void testGetAWTColorFromName() {
assertEquals(Color.white, ColorUtils.getAWTColorFromName("white"));
assertEquals(Color.white, ColorUtils.getAWTColorFromName("White"));
assertEquals(Color.white, ColorUtils.getAWTColorFromName("WHITE"));
public void testCreateColourFromName()
{
assertEquals(Color.white, ColorUtils.createColourFromName(null));
- assertEquals(new Color(20, 20, 20),
- ColorUtils.createColourFromName(""));
+ assertEquals(new Color(20, 20, 20), ColorUtils.createColourFromName(""));
assertEquals(new Color(98, 131, 171),
ColorUtils.createColourFromName("None")); // no special treatment!
assertEquals(new Color(123, 211, 122),