package org.jerlang; import static org.assertj.core.api.AssertionsForClassTypes.assertThat; import org.jerlang.type.Atom; import org.junit.Test; public class ProcessPriorityTest { @Test public void testPriorities() { testPriority(ProcessPriority.MAX, 0, "max"); testPriority(ProcessPriority.HIGH, 1, "high"); testPriority(ProcessPriority.NORMAL, 2, "normal"); testPriority(ProcessPriority.LOW, 3, "low"); } private void testPriority(ProcessPriority priority, int ordinal, String atom) { assertThat(priority.ordinal()).isEqualTo(ordinal); assertThat(priority.toAtom()).isEqualTo(Atom.of(atom)); } }