Procházet zdrojové kódy

Update ColorRGBATest.java

Wyatt Gillette před 2 měsíci
rodič
revize
fdfe7f11c0

+ 11 - 13
jme3-core/src/test/java/com/jme3/math/ColorRGBATest.java

@@ -10,11 +10,7 @@ public class ColorRGBATest {
 
     @Test
     public void testIntColor() {
-        float r = 1;
-        float g = 0.2f;
-        float b = 0.6f;
-        float a = 0.8f;
-        ColorRGBA color = new ColorRGBA(r, g, b, a);
+        ColorRGBA color = new ColorRGBA(1.0f, 0.2f, 0.6f, 0.8f);
 
         int rgba = color.asIntRGBA();
         int abgr = color.asIntABGR();
@@ -24,15 +20,17 @@ public class ColorRGBATest {
         Assert.assertEquals(-862374913, abgr);
         Assert.assertEquals(-855690343, argb);
 
-        validateColor(new ColorRGBA().fromIntRGBA(rgba), r, g, b, a);
-        validateColor(new ColorRGBA().fromIntABGR(abgr), r, g, b, a);
-        validateColor(new ColorRGBA().fromIntARGB(argb), r, g, b, a);
+        ColorRGBA copy = new ColorRGBA();
+
+        validateColor(color, copy.fromIntRGBA(rgba));
+        validateColor(color, copy.fromIntABGR(abgr));
+        validateColor(color, copy.fromIntARGB(argb));
     }
 
-    private void validateColor(ColorRGBA color, float r, float g, float b, float a) {
-        Assert.assertEquals(r, color.r, 0.001f);
-        Assert.assertEquals(g, color.g, 0.001f);
-        Assert.assertEquals(b, color.b, 0.001f);
-        Assert.assertEquals(a, color.a, 0.001f);
+    private void validateColor(ColorRGBA original, ColorRGBA copy) {
+        Assert.assertEquals(original.r, copy.r, 0.001f);
+        Assert.assertEquals(original.g, copy.g, 0.001f);
+        Assert.assertEquals(original.b, copy.b, 0.001f);
+        Assert.assertEquals(original.a, copy.a, 0.001f);
     }
 }