package org.gbif.checklistbank.model; import org.junit.Test; import static org.junit.Assert.assertEquals; /** * */ public class EqualityTest { @Test public void testAnd() throws Exception { assertEquals(Equality.EQUAL, Equality.EQUAL.and(Equality.EQUAL)); assertEquals(Equality.EQUAL, Equality.EQUAL.and(Equality.UNKNOWN)); assertEquals(Equality.EQUAL, Equality.UNKNOWN.and(Equality.EQUAL)); assertEquals(Equality.UNKNOWN, Equality.UNKNOWN.and(Equality.UNKNOWN)); assertEquals(Equality.DIFFERENT, Equality.DIFFERENT.and(Equality.DIFFERENT)); assertEquals(Equality.DIFFERENT, Equality.UNKNOWN.and(Equality.DIFFERENT)); assertEquals(Equality.DIFFERENT, Equality.DIFFERENT.and(Equality.UNKNOWN)); assertEquals(Equality.DIFFERENT, Equality.EQUAL.and(Equality.DIFFERENT)); assertEquals(Equality.DIFFERENT, Equality.DIFFERENT.and(Equality.EQUAL)); } }