ColorimetricColor { public ColorimetricColor() { } ColorimetricColor();  ColorimetricColor(int idColor);  ColorimetricColor(String hue, int lightness);  ColorimetricColor(String usualName);  ColorimetricColor(int r, int g, int b);  ColorimetricColor(int r, int g, int b, boolean reference);  ColorimetricColor(Color c);  ColorimetricColor(Color c, boolean reference);  ColorimetricColor(float l, float a, float b);  ColorimetricColor(float[] lab); int getIdColor(); void setIdColor(int id); String getHue(); void setHue(String hue); ColorSlice getSlice(ColorReferenceSystem crs); ColorWheel getWheel(ColorReferenceSystem crs); int getLightness(); void setLightness(int lightness); void setSaturation(int saturation); String getUsualName(); void setUsualName(String usualName); String getCleCoul(); void setCleCoul(String cleCoul); int getRedRGB(); void setRedRGB(int redRGB); int getGreenRGB(); void setGreenRGB(int greenRGB); int getBlueRGB(); void setBlueRGB(int blueRGB); int getXScreen(); void setXScreen(int x); int getYScreen(); void setYScreen(int y); Color toColor(); float[] toXYZ(); static float[] toXYZ(float[] lab); float[] getLab(); static float f(float t); float getCIELabL(); float getCIELabA(); float getCIELabB(); double getCIEChroma(); double getCIEHue(); static boolean labExistance(float l, float a, float b); void setL(float l); void setA(float a); void setB(float b); boolean equals(ColorimetricColor c); float maxRGB(); static float distanceCIElab(ColorimetricColor c1, ColorimetricColor c2); static float distanceRVB(ColorimetricColor c1, ColorimetricColor c2); static float CIELab_Lightness_Difference(ColorimetricColor c1,
      ColorimetricColor c2); static double CIELCh_Chroma_Difference(ColorimetricColor c1,
      ColorimetricColor c2); static double CIELCh_Hue_Difference(ColorimetricColor c1,
      ColorimetricColor c2); @Override String toString(); static void basicColorsComponents();  }
@Test public final void testColorimetricColor() { logger.info("--------------------------------------------------------------------------------------------------------------"); logger.info("Test method ColorimetricColor#ColorimetricColor()"); logger.info(" Test 1 : default ColorimetricColor"); ColorimetricColor cResult = new ColorimetricColor(); ColorimetricColor cExpected = defaultColorimetric; compareColorimetricColor(cResult, cExpected); }