package nodomain.freeyourgadget.gadgetbridge.model; import static org.junit.Assert.assertNull; import org.junit.Test; import java.util.HashMap; import java.util.Map; public class ActivityKindTest { @Test public void enumCheckNoOverlap() { // Ensure that no 2 activity kind overlap in codes final Map knownCodes = new HashMap<>(); for (final ActivityKind kind : ActivityKind.values()) { final Boolean existingCode = knownCodes.put(kind.getCode(), true); assertNull("ActivityKind with overlapping codes: " + kind, existingCode); } } }