Changeset 1102 for trunk/tests/org/expeditee/io/ConversionTest.java
- Timestamp:
- 05/10/18 16:04:51 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/org/expeditee/io/ConversionTest.java
r428 r1102 1 1 package org.expeditee.io; 2 2 3 import java.awt.Color;4 3 import java.awt.Font; 5 4 import java.awt.Point; … … 10 9 import junit.framework.TestCase; 11 10 11 import org.expeditee.core.Colour; 12 12 import org.expeditee.items.Item; 13 13 import org.expeditee.items.Justification; … … 17 17 18 18 public final void testGetColor() { 19 assertEquals(null, Conversion.getColor("TrAnSpArEnT", Colo r.white));20 assertEquals(null, Conversion.getColor("Clear", Colo r.white));21 assertEquals(null, Conversion.getColor("Auto", Colo r.white));22 assertEquals(null, Conversion.getColor("Default", Colo r.white));23 assertEquals(null, Conversion.getColor("adf", Colo r.red));24 assertEquals(null, Conversion.getColor("none", Colo r.red));25 assertEquals(null, Conversion.getColor("null", Colo r.red));26 assertEquals(null, Conversion.getColor(null, Colo r.red));27 assertEquals(null, Conversion.getColor("a0a0a0", Colo r.white));28 29 assertEquals(Colo r.red, Conversion.getColor("100 0 0", Color.white));30 assertEquals(Colo r.green, Conversion.getColor("0 100 0", Color.white));31 assertEquals(Colo r.blue, Conversion.getColor("0 0 100", Color.white));32 assertEquals(Colo r.white, Conversion.getColor("100 100 100",33 Colo r.white));34 assertEquals(Colo r.gray, Conversion.getColor("50 50 50", Color.white));35 assertEquals(Colo r.green, Conversion.getColor("-100 +0 -100",36 Colo r.white));37 assertEquals(Colo r.green, Conversion.getColor("-10 +100 +0",38 Colo r.black));39 assertEquals(Colo r.green, Conversion.getColor("+0 +110 +0", null));40 41 assertEquals(Conversion.getColor("red9", Colo r.white), new Color(0.9F,19 assertEquals(null, Conversion.getColor("TrAnSpArEnT", Colour.WHITE)); 20 assertEquals(null, Conversion.getColor("Clear", Colour.WHITE)); 21 assertEquals(null, Conversion.getColor("Auto", Colour.WHITE)); 22 assertEquals(null, Conversion.getColor("Default", Colour.WHITE)); 23 assertEquals(null, Conversion.getColor("adf", Colour.RED)); 24 assertEquals(null, Conversion.getColor("none", Colour.RED)); 25 assertEquals(null, Conversion.getColor("null", Colour.RED)); 26 assertEquals(null, Conversion.getColor(null, Colour.RED)); 27 assertEquals(null, Conversion.getColor("a0a0a0", Colour.WHITE)); 28 29 assertEquals(Colour.RED, Conversion.getColor("100 0 0", Colour.WHITE)); 30 assertEquals(Colour.GREEN, Conversion.getColor("0 100 0", Colour.WHITE)); 31 assertEquals(Colour.BLUE, Conversion.getColor("0 0 100", Colour.WHITE)); 32 assertEquals(Colour.WHITE, Conversion.getColor("100 100 100", 33 Colour.WHITE)); 34 assertEquals(Colour.GREY, Conversion.getColor("50 50 50", Colour.WHITE)); 35 assertEquals(Colour.GREEN, Conversion.getColor("-100 +0 -100", 36 Colour.WHITE)); 37 assertEquals(Colour.GREEN, Conversion.getColor("-10 +100 +0", 38 Colour.BLACK)); 39 assertEquals(Colour.GREEN, Conversion.getColor("+0 +110 +0", null)); 40 41 assertEquals(Conversion.getColor("red9", Colour.WHITE), new Colour(0.9F, 42 42 0.0F, 0.0F)); 43 assertEquals(Conversion.getColor("BlUe15", Colo r.white), new Color(43 assertEquals(Conversion.getColor("BlUe15", Colour.WHITE), new Colour( 44 44 0.0F, 0.0F, 1.0F)); 45 assertEquals(Conversion.getColor("GREEN0", Colo r.white), new Color(45 assertEquals(Conversion.getColor("GREEN0", Colour.WHITE), new Colour( 46 46 0.0F, 0.0F, 0.0F)); 47 assertEquals(Conversion.getColor("GREEN3", Colo r.white), new Color(47 assertEquals(Conversion.getColor("GREEN3", Colour.WHITE), new Colour( 48 48 0.0F, 0.3F, 0.0F)); 49 assertEquals(Conversion.getColor("Blue1", Colo r.white), new Color(0.0F,49 assertEquals(Conversion.getColor("Blue1", Colour.WHITE), new Colour(0.0F, 50 50 0.0F, 0.1F)); 51 51 } 52 52 53 53 public final void testGetExpediteeColorCode() { 54 assertTrue(Conversion.getExpediteeColorCode(Colo r.red)54 assertTrue(Conversion.getExpediteeColorCode(Colour.RED) 55 55 .equals("100 0 0")); 56 assertTrue(Conversion.getExpediteeColorCode(Colo r.green).equals(56 assertTrue(Conversion.getExpediteeColorCode(Colour.GREEN).equals( 57 57 "0 100 0")); 58 assertTrue(Conversion.getExpediteeColorCode(Colo r.blue).equals(58 assertTrue(Conversion.getExpediteeColorCode(Colour.BLUE).equals( 59 59 "0 0 100")); 60 60 } … … 127 127 128 128 // Test Color Conversion 129 assertEquals(Colo r.darkGray, Conversion.Convert(Color.class,129 assertEquals(Colour.DARK_GREY, Conversion.Convert(Colour.class, 130 130 "dark_gray")); 131 assertEquals(Colo r.darkGray, Conversion132 .Convert(Colo r.class, "DARKGRAY"));133 assertEquals(Colo r.red, Conversion.Convert(Color.class, "red"));134 assertEquals(Colo r.red, Conversion.Convert(Color.class, "Red"));135 assertEquals(Colo r.red, Conversion.Convert(Color.class, "RED"));136 assertEquals(Colo r.red, Conversion.Convert(Color.class, " 100 "));137 assertEquals(Colo r.green, Conversion.Convert(Color.class, "0 100"));138 assertEquals(Colo r.blue, Conversion.Convert(Color.class, "0 0 100"));131 assertEquals(Colour.DARK_GREY, Conversion 132 .Convert(Colour.class, "DARKGRAY")); 133 assertEquals(Colour.RED, Conversion.Convert(Colour.class, "red")); 134 assertEquals(Colour.RED, Conversion.Convert(Colour.class, "Red")); 135 assertEquals(Colour.RED, Conversion.Convert(Colour.class, "RED")); 136 assertEquals(Colour.RED, Conversion.Convert(Colour.class, " 100 ")); 137 assertEquals(Colour.GREEN, Conversion.Convert(Colour.class, "0 100")); 138 assertEquals(Colour.BLUE, Conversion.Convert(Colour.class, "0 0 100")); 139 139 // Test Boolean Conversion 140 140 assertEquals(true, Conversion.Convert(boolean.class, "")); … … 151 151 152 152 public final void testConvertClassStringObject() { 153 assertEquals( new Color(255, 0, 255), Conversion.Convert(Color.class,153 assertEquals(Colour.FromRGB255(255, 0, 255), Conversion.Convert(Colour.class, 154 154 "+100 +0 +100", null)); 155 assertEquals(Colo r.red, Conversion.Convert(Color.class, "+100 +0 -100",156 Colo r.blue));157 assertEquals(Colo r.black, Conversion.Convert(Color.class, "-0 +0 -100",158 Colo r.blue));155 assertEquals(Colour.RED, Conversion.Convert(Colour.class, "+100 +0 -100", 156 Colour.BLUE)); 157 assertEquals(Colour.BLACK, Conversion.Convert(Colour.class, "-0 +0 -100", 158 Colour.BLUE)); 159 159 // Float test 160 160 assertEquals(2.0F, Conversion.Convert(float.class, "2.0", null)); … … 305 305 306 306 assertEquals("100 0 0", Conversion.ConvertToExpeditee(getPosition, 307 Colo r.red));307 Colour.RED)); 308 308 309 309 assertEquals(null, Conversion.ConvertToExpeditee(getPosition, null)); … … 325 325 326 326 public final void testGetCssColor() { 327 assertEquals("rgb(255,0,0)", Conversion.getCssColor(Colo r.red));328 assertEquals("rgb(255,0,255)", Conversion.getCssColor(Colo r.magenta));329 assertEquals("rgb(128,128,128)", Conversion.getCssColor(Colo r.gray));327 assertEquals("rgb(255,0,0)", Conversion.getCssColor(Colour.RED)); 328 assertEquals("rgb(255,0,255)", Conversion.getCssColor(Colour.MAGENTA)); 329 assertEquals("rgb(128,128,128)", Conversion.getCssColor(Colour.GREY)); 330 330 } 331 331 }
Note:
See TracChangeset
for help on using the changeset viewer.