Skip to content

Commit 4c5c9c3

Browse files
committed
Added unit test for edge case
1 parent 39ccde5 commit 4c5c9c3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/test/java/com/mapcode/DecoderTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,15 @@ public void decodeToRectangle() throws Exception {
7373
assertEquals("center", center, rectangle.getCenter());
7474
assertEquals("southWest", southWest, rectangle.getSouthWest());
7575
assertEquals("northEast", northEast, rectangle.getNorthEast());
76+
77+
center = MapcodeCodec.decode("VHWK3.Z0HF");
78+
rectangle = MapcodeCodec.decodeToRectangle("VHWK3.Z0HF");
79+
southWest = Point.fromDeg(52.317869, 4.675245);
80+
northEast = Point.fromDeg(52.317881, 4.675293);
81+
LOG.debug("decodeToRectangle: center={}. rectangle={}", center, rectangle);
82+
assertEquals("center", center, rectangle.getCenter());
83+
assertEquals("southWest", southWest, rectangle.getSouthWest());
84+
assertEquals("northEast", northEast, rectangle.getNorthEast());
7685
}
7786

7887
@Test

0 commit comments

Comments
 (0)