X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Futil%2FFormatTest.java;fp=test%2Fjalview%2Futil%2FFormatTest.java;h=18199f9bbad791c88b5cc2dabfba39278daa4b4e;hb=fc9aecdad8fb4d6ac38e504b094b29cf2223b32b;hp=0000000000000000000000000000000000000000;hpb=08a75320d4e492edb4f308d0ab6c1044896dfd96;p=jalview.git diff --git a/test/jalview/util/FormatTest.java b/test/jalview/util/FormatTest.java new file mode 100644 index 0000000..18199f9 --- /dev/null +++ b/test/jalview/util/FormatTest.java @@ -0,0 +1,32 @@ +package jalview.util; + +import static org.testng.Assert.assertEquals; + +import org.testng.annotations.Test; + +public class FormatTest +{ + @Test(groups = "Functional") + public void testAppendPercentage() + { + StringBuilder sb = new StringBuilder(); + Format.appendPercentage(sb, 123.456f, 0); + assertEquals(sb.toString(), "123"); + + sb.setLength(0); + Format.appendPercentage(sb, 123.456f, 1); + assertEquals(sb.toString(), "123.4"); + + sb.setLength(0); + Format.appendPercentage(sb, 123.456f, 2); + assertEquals(sb.toString(), "123.45"); + + sb.setLength(0); + Format.appendPercentage(sb, 123.456f, 3); + assertEquals(sb.toString(), "123.456"); + + sb.setLength(0); + Format.appendPercentage(sb, 123.456f, 4); + assertEquals(sb.toString(), "123.4560"); + } +}