### Question:
InitialSpiAspspConsentDataProvider implements SpiAspspConsentDataProvider { @Override public void clearAspspConsentData() { this.aspspConsentData = EMPTY_BYTE_ARRAY; if (StringUtils.isNotBlank(encryptedConsentId)) { aspspDataService.deleteAspspConsentData(encryptedConsentId); } }  @Override @NotNull byte[] loadAspspConsentData(); @Override void updateAspspConsentData(byte[] aspspConsentData); @Override void clearAspspConsentData(); void saveWith(@NotNull String encryptedConsentId);  }### Answer:
@Test void clearWithoutConsentIdDoesntCallRealUpdate() { initialSpiAspspConsentDataProvider.clearAspspConsentData(); verify(aspspDataService, never()) .deleteAspspConsentData("Some ID"); }