dnet-hadoop/dnet-pace-core/src/test/java/eu/dnetlib/pace/model/PersonComparatorUtilsSimila...

89 lines
2.2 KiB
Java

package eu.dnetlib.pace.model;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import org.junit.Test;
public class PersonComparatorUtilsSimilarityTest {
@Test
public void testSimilarity_0() {
assertTrue(PersonComparatorUtils.areSimilar("Artini Michele", "Michele Artini"));
}
@Test
public void testSimilarity_1() {
assertTrue(PersonComparatorUtils.areSimilar("ARTINI Michele", "Artini, Michele"));
}
@Test
public void testSimilarity_2() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, M.", "Artini Michele"));
}
@Test
public void testSimilarity_3() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, M.G.", "Artini, Michele"));
}
@Test
public void testSimilarity_4() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, M.", "Artini, M.G."));
}
@Test
public void testSimilarity_5() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, M. (sig.)", "Artini, Michele"));
}
@Test
public void testSimilarity_6() {
assertFalse(PersonComparatorUtils.areSimilar("Artini, M.", "Artini, G."));
}
@Test
public void testSimilarity_7() {
assertFalse(PersonComparatorUtils.areSimilar("Artini, M.G.", "Artini, M.A."));
}
@Test
public void testSimilarity_8() {
assertFalse(PersonComparatorUtils.areSimilar("Artini, M.", "Artini, Giuseppe"));
}
@Test
public void testSimilarity_9() {
assertFalse(PersonComparatorUtils.areSimilar("Manghi, Paolo", "Artini, Michele"));
}
@Test
public void testSimilarity_10() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, Michele", "Artini, Michele Giovanni"));
}
@Test
public void testSimilarity_11() {
assertFalse(PersonComparatorUtils.areSimilar("Artini, M.A.G.", "Artini, M.B.G."));
}
@Test
public void testSimilarity_12() {
assertFalse(PersonComparatorUtils.areSimilar("Artini Manghi, M.", "Artini, Michele"));
}
@Test
public void testSimilarity_13() {
assertTrue(PersonComparatorUtils.areSimilar("Artini Manghi, M.", "Artini Manghi Michele"));
}
@Test
public void testSimilarity_14() {
assertFalse(PersonComparatorUtils.areSimilar("Artini, Michele", "Michele, Artini"));
}
@Test
public void testSimilarity_15() {
assertTrue(PersonComparatorUtils.areSimilar("Artini, M.", "Michele ARTINI"));
}
}