### Question:
StigmaService { public void revokeStigma(@Nonnull final Stigma stigma) { Assert.notNull(stigma, "stigma must not be null"); try { stigmaStorage.updateStatus(stigma, StigmaStatus.REVOKED); } catch (Exception e) { logger.error("Could not revoke stigma: " + stigma, e); } } StigmaService(@Nonnull final StigmaStorage stigmaStorage,
                         @Nonnull final StigmaExtractor stigmaExtractor,
                         @Nonnull final StigmaGenerator stigmaGenerator); @Nullable StigmaDetails findStigmaDetails(@Nullable final RawStigmaToken stigmaToken); void revokeStigma(@Nonnull final Stigma stigma); @Nonnull StigmaDetails getNewStigma();  }### Answer:
@Test void should_revoke_stigma() { stigmaService.revokeStigma(STIGMA); verify(stigmaStorage).updateStatus(STIGMA, StigmaStatus.REVOKED); }