package org.jabref.logic.formatter.casechanger; import org.junit.Assert; import org.junit.Before; import org.junit.Test; /** * Tests in addition to the general tests from {@link org.jabref.logic.formatter.FormatterTest} */ public class UpperCaseFormatterTest { private UpperCaseFormatter formatter; @Before public void setUp() { formatter = new UpperCaseFormatter(); } @Test public void test() { Assert.assertEquals("LOWER", formatter.format("LOWER")); Assert.assertEquals("UPPER", formatter.format("upper")); Assert.assertEquals("UPPER", formatter.format("UPPER")); Assert.assertEquals("UPPER {lower}", formatter.format("upper {lower}")); Assert.assertEquals("UPPER {l}OWER", formatter.format("upper {l}ower")); } @Test public void formatExample() { Assert.assertEquals("KDE {Amarok}", formatter.format(formatter.getExampleInput())); } }