|
25 | 25 | public class MapcodeTest { |
26 | 26 | private static final Logger LOG = LoggerFactory.getLogger(MapcodeTest.class); |
27 | 27 |
|
| 28 | + @Test |
| 29 | + public void checkValidMapcodeFormat() { |
| 30 | + LOG.info("checkValidMapcodeFormat"); |
| 31 | + assertTrue(Mapcode.isValidMapcodeFormat("A1.B1")); |
| 32 | + assertTrue(Mapcode.isValidMapcodeFormat("a1.B1")); |
| 33 | + assertTrue(Mapcode.isValidMapcodeFormat("00.01")); |
| 34 | + assertTrue(Mapcode.isValidMapcodeFormat("AAA.01")); |
| 35 | + assertTrue(Mapcode.isValidMapcodeFormat("AAA.BBB")); |
| 36 | + assertTrue(Mapcode.isValidMapcodeFormat("AAAA.BBB")); |
| 37 | + assertTrue(Mapcode.isValidMapcodeFormat("AAAA.BBBB")); |
| 38 | + assertTrue(Mapcode.isValidMapcodeFormat("AAAAA.BBBB")); |
| 39 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-0")); |
| 40 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-01")); |
| 41 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-A")); |
| 42 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-AA")); |
| 43 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-Y")); |
| 44 | + assertTrue(Mapcode.isValidMapcodeFormat("AA.AA-1Y")); |
| 45 | + } |
| 46 | + |
28 | 47 | @Test |
29 | 48 | public void checkValidPrecisionFormats() { |
30 | 49 | LOG.info("checkValidPrecisionFormats"); |
@@ -123,12 +142,17 @@ public void checkPrecisionFormat1() { |
123 | 142 | } |
124 | 143 |
|
125 | 144 | @Test(expected = UnknownPrecisionFormatException.class) |
126 | | - public void checkPrecisionFormat2() { |
127 | | - LOG.info("checkPrecisionFormat2"); |
128 | | - |
| 145 | + public void checkUnknownPrecisionFormatException1() { |
| 146 | + LOG.info("checkUnknownPrecisionFormatException1"); |
129 | 147 | Mapcode.getPrecisionFormat("ABC"); |
130 | 148 | } |
131 | 149 |
|
| 150 | + @Test(expected = UnknownPrecisionFormatException.class) |
| 151 | + public void checkUnknownPrecisionFormatException2() { |
| 152 | + LOG.info("checkUnknownPrecisionFormatException2"); |
| 153 | + Mapcode.getPrecisionFormat("494.V494V"); |
| 154 | + } |
| 155 | + |
132 | 156 | @Test |
133 | 157 | public void checkConvertToAscii() { |
134 | 158 | LOG.info("checkConvertToAscii"); |
|
0 commit comments