@@ -11,11 +11,10 @@ import org.mockito.kotlin.whenever
11
11
import uk.gov.justice.digital.hmpps.hmppsintegrationapi.config.AuthorisationConfig
12
12
import uk.gov.justice.digital.hmpps.hmppsintegrationapi.models.roleconfig.ConsumerConfig
13
13
import uk.gov.justice.digital.hmpps.hmppsintegrationapi.models.roleconfig.ConsumerFilters
14
- import uk.gov.justice.digital.hmpps.hmppsintegrationapi.services.internal.AuthoriseConsumerService
15
14
16
15
class AuthorisationFilterTest {
17
16
private var authorisationConfig: AuthorisationConfig = AuthorisationConfig ()
18
- private var authorisationFilter: AuthorisationFilter = AuthorisationFilter (authorisationConfig, AuthoriseConsumerService () )
17
+ private var authorisationFilter: AuthorisationFilter = AuthorisationFilter (authorisationConfig)
19
18
private var examplePath: String = " /v1/persons"
20
19
private var exampleConsumer: String = " consumer-name"
21
20
@@ -42,15 +41,12 @@ class AuthorisationFilterTest {
42
41
val mockRequest = mock(HttpServletRequest ::class .java)
43
42
whenever(mockRequest.requestURI).thenReturn(examplePath)
44
43
whenever(mockRequest.getAttribute(" clientName" )).thenReturn(exampleConsumer)
45
-
46
44
val mockResponse = mock(HttpServletResponse ::class .java)
47
45
val mockChain = mock(FilterChain ::class .java)
48
46
49
- val mockService = mock(AuthoriseConsumerService ::class .java)
50
- whenever(mockService.execute(exampleConsumer, authorisationConfig.consumers, examplePath))
51
- .thenReturn(false )
47
+ authorisationConfig.consumers = mapOf (exampleConsumer to ConsumerConfig (include = emptyList(), filters = ConsumerFilters (emptyMap())))
52
48
53
- val authorisationFilter = AuthorisationFilter (authorisationConfig, mockService )
49
+ val authorisationFilter = AuthorisationFilter (authorisationConfig)
54
50
55
51
// Act
56
52
authorisationFilter.doFilter(mockRequest, mockResponse, mockChain)
0 commit comments