package org.xbib.elasticsearch.common.standardnumber; import org.junit.Test; import static org.junit.Assert.assertEquals; public class EANTests { @Test public void testEAN() throws Exception { String value = "4 007630 000110"; EAN ean = new EAN().set(value).createChecksum(true).normalize().verify(); assertEquals("4007630000116", ean.normalizedValue()); assertEquals("4007630000116", ean.format()); } @Test public void testEAN2() throws Exception { String value = "7501031311309"; EAN ean = new EAN().set(value).createChecksum(true).normalize().verify(); assertEquals("7501031311309", ean.normalizedValue()); assertEquals("7501031311309", ean.format()); } @Test public void testEAN3() throws Exception { String value = "9781617291623"; EAN ean = new EAN().set(value).normalize().verify(); assertEquals("9781617291623", ean.normalizedValue()); assertEquals("9781617291623", ean.format()); } }