package jnpf.dmsPermission; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; class DmsFileControlPolicyTest { @Test void onlyExactLowercaseNoSkipsPermissionCheck() { assertFalse(DmsFileControlPolicy.requiresPermissionCheck("no")); } @Test void missingOrUnexpectedValuesFailClosed() { assertTrue(DmsFileControlPolicy.requiresPermissionCheck(null)); assertTrue(DmsFileControlPolicy.requiresPermissionCheck("")); assertTrue(DmsFileControlPolicy.requiresPermissionCheck("yes")); assertTrue(DmsFileControlPolicy.requiresPermissionCheck("NO")); assertTrue(DmsFileControlPolicy.requiresPermissionCheck(" no")); assertTrue(DmsFileControlPolicy.requiresPermissionCheck("no ")); } }