@Test
void createSignature_test_with_null() {

    Throwable t = assertThrows(IllegalArgumentException.class,
            () -> SignatureUtil.createSignature(null)
    );
    assertThat(t).hasMessage("algorithm is required; it must not be null");
}