public static void main(String[] args) {
try {
announceTest("Instantiation");
myColorizer = Colorizer.getReference();
announceResult(true);
announceTest("Textcolor Tests");
fcolorTest(ColorHelper.BLACK);
fcolorTest(ColorHelper.RED);
fcolorTest(ColorHelper.GREEN);
fcolorTest(ColorHelper.YELLOW);
fcolorTest(ColorHelper.BLUE);
fcolorTest(ColorHelper.MAGENTA);
fcolorTest(ColorHelper.CYAN);
fcolorTest(ColorHelper.white);
announceResult(true);
announceTest("Bold textcolor Tests");
bfcolorTest(ColorHelper.BLACK);
bfcolorTest(ColorHelper.RED);
bfcolorTest(ColorHelper.GREEN);
bfcolorTest(ColorHelper.YELLOW);
bfcolorTest(ColorHelper.BLUE);
bfcolorTest(ColorHelper.MAGENTA);
bfcolorTest(ColorHelper.CYAN);
bfcolorTest(ColorHelper.white);
announceResult(true);
announceTest("Background Tests");
bcolorTest(ColorHelper.BLACK);
bcolorTest(ColorHelper.RED);
bcolorTest(ColorHelper.GREEN);
bcolorTest(ColorHelper.YELLOW);
bcolorTest(ColorHelper.BLUE);
bcolorTest(ColorHelper.MAGENTA);
bcolorTest(ColorHelper.CYAN);
bcolorTest(ColorHelper.white);
announceResult(true);
announceTest("Mixed Color Tests");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.colorizeText("COLOR",
ColorHelper.white, ColorHelper.BLUE), true) + "< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.colorizeText("COLOR",
ColorHelper.YELLOW, ColorHelper.GREEN), true) + "< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.boldcolorizeText("COLOR",
ColorHelper.white, ColorHelper.BLUE), true) + "< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.boldcolorizeText("COLOR",
ColorHelper.YELLOW, ColorHelper.GREEN), true) + "< -");
announceResult(true);
announceTest("Style Tests");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.boldText("Bold"), true) +
"< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.italicText("Italic"), true) +
"< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.underlinedText("Underlined"),
true) + "< -");
System.out.println("- >" +
myColorizer.colorize(ColorHelper.blinkingText("Blinking"), true) +
"< -");
announceResult(true);
announceTest("Visible length test");
String colorized = ColorHelper.boldcolorizeText("STRING",
ColorHelper.YELLOW);
System.out.println("- >" + myColorizer.colorize(colorized, true) +
"< -");
System.out.println("Visible length=" +
ColorHelper.getVisibleLength(colorized));
colorized = ColorHelper.boldcolorizeText("BANNER",
ColorHelper.white, ColorHelper.BLUE) +
ColorHelper.colorizeText("COLOR", ColorHelper.white,
ColorHelper.BLUE) + ColorHelper.underlinedText("UNDER");
System.out.println("- >" + myColorizer.colorize(colorized, true) +
"< -");
System.out.println("Visible length=" +
ColorHelper.getVisibleLength(colorized));
announceResult(true);
if (false) {
throw new Exception(); //this will shut up jikes
}
} catch (Exception e) {
announceResult(false);
e.printStackTrace();
}
}
|