1 22 package net.sf.anupam.csv.formatters; 23 24 import junit.framework.TestCase; 25 26 32 public class AllUpperCaseFormatterTest 33 extends TestCase { 34 35 41 public AllUpperCaseFormatterTest(final String name) { 42 super(name); 43 44 } 45 46 52 public static void main(final String [] args) { 53 junit.textui.TestRunner.run(AllUpperCaseFormatterTest.class); 54 } 55 56 59 public void testFormat() { 60 final String name = "Anupam B Sengupta"; 61 final CSVFieldFormatter formatter = new AllUpperCaseFormatter(); 62 assertNotNull(formatter); 63 final String result = formatter.format(name); 64 assertEquals("ANUPAM B SENGUPTA", result); 65 } 66 67 70 public void testFormatWhenNull() { 71 final CSVFieldFormatter formatter = new AllUpperCaseFormatter(); 72 assertNotNull(formatter); 73 74 final String nullResult = formatter.format(null); 75 assertNull(nullResult); 76 77 } 78 79 82 public void testFormatWhenEmpty() { 83 final CSVFieldFormatter formatter = new AllUpperCaseFormatter(); 84 assertNotNull(formatter); 85 86 final String emptyResult = formatter.format(""); 87 assertEquals("", emptyResult); 88 89 } 90 } 91 | Popular Tags |