1 package net.sf.openrocket.gui.print;
3 import static org.junit.Assert.*;
7 public class TestPaperSize {
10 public void testGetDefaultForCountry() {
11 assertEquals(PaperSize.LETTER, PaperSize.getDefaultForCountry("US"));
12 assertEquals(PaperSize.LETTER, PaperSize.getDefaultForCountry("cA"));
13 assertEquals(PaperSize.LETTER, PaperSize.getDefaultForCountry("mx"));
15 assertEquals(PaperSize.A4, PaperSize.getDefaultForCountry("FI"));
16 assertEquals(PaperSize.A4, PaperSize.getDefaultForCountry("xy"));
18 assertNull(PaperSize.getDefaultForCountry("FIN"));
19 assertNull(PaperSize.getDefaultForCountry("a"));
20 assertNull(PaperSize.getDefaultForCountry("A4"));
21 assertNull(PaperSize.getDefaultForCountry(null));
25 public void testGetSizeFromString() {
26 assertEquals(PaperSize.LETTER, PaperSize.getSizeFromString("Letter"));
27 assertEquals(PaperSize.LEGAL, PaperSize.getSizeFromString(" legal\t"));
28 assertEquals(PaperSize.A4, PaperSize.getSizeFromString(" A4\n"));
29 assertEquals(PaperSize.A3, PaperSize.getSizeFromString("A3"));
31 assertNull(PaperSize.getSizeFromString("#A4"));
32 assertNull(PaperSize.getSizeFromString(""));
33 assertNull(PaperSize.getSizeFromString(null));