fix a flaky test
continuous-integration/drone/push Build is passing Details

This commit is contained in:
qvalentin 2022-05-15 14:46:59 +02:00
parent 78730bc69f
commit d1fdad7cf9
Signed by: qvalentin
GPG Key ID: C979FA1EAFCABF1C
1 changed files with 4 additions and 1 deletions

View File

@ -6,6 +6,7 @@ import org.mockito.ArgumentCaptor;
import java.util.Set;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.mockito.Mockito.doNothing;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
@ -36,6 +37,8 @@ class CategoryCommandsTest {
var expected =
"Available Categories:" + System.lineSeparator() + "funStuff" + System.lineSeparator() + "workStuff";
assertEquals(expected, returnValue);
var expectedDifferentOrder =
"Available Categories:" + System.lineSeparator() + "workStuff" + System.lineSeparator() + "funStuff";
assertTrue(expected.equals(returnValue) || expectedDifferentOrder.equals(returnValue));
}
}