AccessControlServiceMock.java 728 B

1234567891011121314151617181920212223
  1. package com.provectus.kafka.ui.util;
  2. import static org.mockito.ArgumentMatchers.any;
  3. import static org.mockito.ArgumentMatchers.anyString;
  4. import static org.mockito.Mockito.when;
  5. import com.provectus.kafka.ui.service.rbac.AccessControlService;
  6. import org.mockito.Mockito;
  7. import reactor.core.publisher.Mono;
  8. public class AccessControlServiceMock {
  9. public AccessControlService getMock() {
  10. AccessControlService mock = Mockito.mock(AccessControlService.class);
  11. when(mock.validateAccess(any())).thenReturn(Mono.empty());
  12. when(mock.isSchemaAccessible(anyString(), anyString())).thenReturn(Mono.just(true));
  13. when(mock.isTopicAccessible(any(), anyString())).thenReturn(Mono.just(true));
  14. return mock;
  15. }
  16. }