@Test public void test() throws Exception { CASProcessor p = new CASProcessor(); // Assert.assertEquals("123-45-6",p.process("0000123456")); Assert.assertEquals("50-00-0", p.process("000050000")); Assert.assertEquals("130032-94-9", p.process("130032949")); Assert.assertEquals("18903-01-0", p.process("018903010")); Assert.assertEquals("18903-01-0", p.process("018903-01-0")); }
@Test public void testIsValidFormatCAS1() { Assert.assertTrue(CASProcessor.isValidFormat("123-45-6")); Assert.assertTrue(CASProcessor.isValidFormat("130032-94-9")); Assert.assertTrue(CASProcessor.isValidFormat("18903-01-0")); }
@Test public void testIsValidFormatCAS2() { Assert.assertTrue(CASProcessor.isValidFormat("1019330-07-4")); }
@Test public void testIsValidFormatCAS() { Assert.assertFalse(CASProcessor.isValidFormat("206-316-7")); }