@Test
    void checkDecoderWithRootCause() {
        val cc = new TestBinaryCipherExecutor("0000", "1234", 512, 16) {
        };
        assertThrowsWithRootCause(DecryptionException.class, JoseException.class,
            () -> cc.decode(TEST_VALUE.getBytes(StandardCharsets.UTF_8)));
    }
Test cases for {@link BaseBinaryCipherExecutor}.

@author Misagh Moayyed
@since 4.2
core/cas-server-core-util/src/test/java/org/apereo/cas/util/cipher/BinaryCipherExecutorTests.java