package pl.edu.icm.saos.importer.commoncourt.court; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Test; import pl.edu.icm.saos.importer.commoncourt.court.CommonCourtUtils; /** * @author Ɓukasz Dumiszewski */ public class CommonCourtUtilsTest { @Test public void isValidCommonCourtCode_NotNumeric() { assertFalse(CommonCourtUtils.isValidCommonCourtCode("150012A3")); } @Test public void isValidCommonCourtCode_LengthNot8() { assertFalse(CommonCourtUtils.isValidCommonCourtCode("150012031")); } @Test public void isValidCommonCourtCode_DoesNotStartWith15() { assertFalse(CommonCourtUtils.isValidCommonCourtCode("11001203")); } @Test public void isValidCommonCourtCode_Valid() { assertTrue(CommonCourtUtils.isValidCommonCourtCode("15001203")); } @Test public void extractAppealCourtCode() { assertEquals("60", CommonCourtUtils.extractAppealCourtNumber("15600203")); } @Test public void extractRegionalCourtCode() { assertEquals("02", CommonCourtUtils.extractRegionalCourtNumber("15600203")); } @Test public void extractDistrictCourtCode() { assertEquals("03", CommonCourtUtils.extractDistrictCourtNumber("15600203")); } }