### Question:
KeyDataUtil { public static boolean isUnsupported(KeyData keyData) { return Optional.of(keyData) .filter(not(KeyDataUtil::isAws)) .filter(not(KeyDataUtil::isAzure)) .filter(not(KeyDataUtil::isDirect)) .filter(not(KeyDataUtil::isFileSystem)) .filter(not(KeyDataUtil::isHashicorp)) .filter(not(KeyDataUtil::isInline)) .isPresent(); } private  KeyDataUtil(); static Class<? extends ConfigKeyPair> getKeyPairTypeFor(KeyData keyData); static boolean isLocked(KeyData keyData); static boolean isDirect(KeyData keyData); static boolean isInline(KeyData keyData); static boolean isAzure(KeyData keyData); static boolean isHashicorp(KeyData keyData); static boolean isAws(KeyData keyData); static boolean isFileSystem(KeyData keyData); static boolean isUnsupported(KeyData keyData); static ConfigKeyPair unmarshal(final KeyData keyData, final KeyEncryptor keyEncryptor); static KeyData marshal(final ConfigKeyPair keyPair);  }### Answer:
@Test public void isUnsupported() { KeyData keyData = new KeyData(); assertThat(KeyDataUtil.isUnsupported(keyData)).isTrue(); }