### Question:
RoleAuditFilter implements AuditFilter { @Override public void setup() { whitelistDataAccess.setup(); } RoleAuditFilter(); @VisibleForTesting  RoleAuditFilter(Function<RoleResource, Set<RoleResource>> getRolesFunction, WhitelistDataAccess whitelistDataAccess, AuditFilterAuthorizer auditFilterAuthorizer); @Override void setup(); @Override boolean isWhitelisted(AuditEntry logEntry);  }### Answer:
@Test public void testSetupDelegation() { filter.setup(); verify(whitelistDataAccessMock, times(1)).setup(); }