2626import java .util .LinkedHashMap ;
2727import java .util .Map ;
2828
29- import org .junit .Before ;
30- import org .junit .Test ;
29+ import org .junit .jupiter . api . BeforeEach ;
30+ import org .junit .jupiter . api . Test ;
3131import org .springframework .boot .actuate .audit .AuditEvent ;
3232import org .springframework .boot .actuate .audit .AuditEventRepository ;
3333import org .vaulttec .gitlab .enforcer .EnforcerEventPublisher ;
3636import org .vaulttec .gitlab .enforcer .client .model .Group ;
3737import org .vaulttec .gitlab .enforcer .systemhook .SystemEventBuilder ;
3838import org .vaulttec .gitlab .enforcer .systemhook .SystemEventName ;
39+ import com .fasterxml .jackson .databind .ObjectMapper ;
3940
4041public class GroupSettingsRuleTest {
4142
@@ -47,11 +48,13 @@ public class GroupSettingsRuleTest {
4748 private EnforcerEventPublisher eventPublisher ;
4849 private GitLabClient client ;
4950 private Map <String , String > config ;
51+ private ObjectMapper objectMapper ;
5052
51- @ Before
52- public void setUp () throws Exception {
53+ @ BeforeEach
54+ public void setUp () {
5355 eventRepository = mock (AuditEventRepository .class );
54- eventPublisher = new EnforcerEventPublisher (eventRepository );
56+ objectMapper = mock (ObjectMapper .class );
57+ eventPublisher = new EnforcerEventPublisher (eventRepository , objectMapper );
5558 client = mock (GitLabClient .class );
5659 config = new LinkedHashMap <>();
5760 config .put ("membership_lock" , "true" );
0 commit comments